Encuentra los mejores trabajos freelance de Yii!

Encuentra trabajo freelance en los mejores proyectos de Yii. Los mejores Programadores y Diseñadores Web para aplicaciones desktop, mobile apps, sitios web, e-commerce, IT, desarrollo web y de software están en Workana.

Workana es la primera y más grande red de trabajo freelance y remoto de Latinoamérica. Mira los últimos proyectos publicados de Yii y envía tu propuesta ahora. Si estás buscando freelancers de Yii para trabajar en tu proyecto visita esta página. También puedes publicar tu propio proyecto gratis.

Preciso de 2 orçamentos : O primeiro para as duas primeiras alterações e o segundo para as demais.

FAZER QUE O PAGAMENTO FUNCIONE DE MANEIRA CORRETA O CLIENTE DEVE SER CAPAZ DE ALUGAR UMA QUADRA, SALVAR OS DADOS DO ALUGUEL NO BANCO DE DADOS E RECEBER UM EMAIL DE COMFIRMAÇÃO. É DE EXTREMA IMPORTANCIA QUE A QUADRA SEJA REGISTRADA NO BANCO ASSIM COMO AS OUTRAS!

MASCARAR AS URLS DAS PAGINAS, como MERCHANT ou RESTAURANTE como caminho !

----------- Para amanha ---------------

Página Home
>Ok nada para alterar

Pagina Navegue Pelas Quadras{
>retirar pagamento minimo
ou fazer com que ele busque no banco o menor valor e substituir o "-"

>retirar o texto de Aberto ou Fechado

Pagina da Quadra
> Mascarar URL
> retirar pagamento minimo
ou fazer com que ele busque no banco o menor valor e substituir o "-"
> retirar o texto de Aberto ou Fechado
> Traduzir texto de aviso de quando voce tenta se registrar em um dia que o estabelecimento não funciona

Pagina de checkout - Quando se seleciona uma quadra e data/hora // Não está logado -{
> mascarar url
> trocar
> traduzir I Agree To The Terms & Conditions
> Retirar Pagamento no local e icone de pessoa sorrindo. Deixar Apenas o registre-se.

Pagina de checkout - Quando se seleciona uma quadra e data/hora // Estando logado e no firefox -{
> mascarar url
> trocar
> traduzir I Agree To The Terms & Conditions
---
Verificar pq o finalizar pedido não redireciona a pessoa

Pagina do Locador No Menu a esquerda > Informações do Locador > adicionar checkbox = Aceita Cartão
Pagina do Locador
Em > Informação do Locador > Google Map
Arrumar o sistema de geolocalização ou colocar um link para google maps
O sistema te avisa quando voce não está localizado, traduzir a msg que aparece quando não está.
Em > Registro Local(trocar por "Reserva ")
Colocar a Mensagem "Selecione datas e horarios indisponiveis para as proximas reservas online."

Em > Suas Quadras > adicionar novo >
trocar o texto dos botões de navegar para procurar
Tirar os simbolor de + e -
Onde está escrito "Preço" colocar "Sinal" E deixar o campo Sinal não editavel.
Esse campo deve conter 25% do valor total da quadra.

Em > Configurações de galeria
Limitar o upload de imagens para apenas 5 fotos

Em Avaliaçã do Cliente > Criar uma maneira de responder a avaliação

Pagina de Admin
Em > configurações
Arrumar erro de html



Categoria: IT & Programação
Subcategoria: Lojas Virtuais (e-commerce)
Qual é o alcance do projeto?: Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Integrações de API: Payment Processor (Paypal, Stripe, etc)
Habilidades requeridas:

Abierto

Hace 2 semanas

Api Factura.com

Se requiere una extensión de YII2 para poder consumir el siguiente API:
http://docs.facturacom.apiary.io/#introduction/enviroment
El sistema debe de usar los siguientes métodos:
public static boolean clientExist(String rfc) {
public static Cliente getCliente(String rfc) {
public static List getClientes() {
public static boolean createCliente(Cliente cliente) {
public static boolean updateCliente(Cliente cliente, String uid) {
public static EmpresaFacturadora getCurrentEmpresa() {
public static EmpresaFacturadora getEmpresa(String uid) {
public static boolean updateEmpresa(EmpresaFacturadora empresaFacturadora, String uid) {
public static List getSeries() {
public static boolean createFactura(Factura factura) {
public static String getFacturas(int month, int year, String rfc) {
public static boolean cancelFactura(String uid) {
public static String getPdfXmlFiles(String format, String uid) {

El funcionamiento de cada método se está programando en el siguiente repositorio:
https://github.com/gogl92/facturacom

Debe de ser programado como una extensión de yII2.
Las firmas de los métodos deben de ser iguales a las del sistema de JAVA.
Se debe de utilizar el módulo de https://github.com/yiisoft/yii2-httpclient
Se debe de generar PHPDoc para cada método.
La configuración del Secret y el Key deben de ser configurados desde el archivo de configuración de Yii

Ejemplo en Laravel:
https://github.com/bionicmaster/facturacom
El problema es que no maneja objetos para enviar y recibir los datos.

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Cambio mediano
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador
Integraciones de API: Otros (Otras APIs)
Habilidades requeridas:

Abierto

Tenho um sistema em Yii (Karenderia Delivery) e preciso resolver uns bugs e recompilar os Apps (Phonegap).

*Algumas traduções
*Alinhamento no App
*Configuração correta API do MAPS

Preciso até domingo dia 16.

Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Habilidades requeridas:

Abierto

Site com Sistema de Aluguel

O cliente deve escolher um estabelecimento, selecionar o que quer alugar e pagar via paypal,mercado pago ou pag seguro.

**O valor deve ser divido e enviado uma porcentagem para o dono do site e o para o dono do estabelecimento.

O sistema já está "pronto" mas esta desorganizado, ele usa um sistema de rotas e gostaríamos de mascarar as urls.

Limitar o numero de imagens na galeria para 5

**Melhorar e bloquear alguns campos - Irei passa-los em uma lista.

** = Importante



Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho uma ideia geral
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Integrações de API: Payment Processor (Paypal, Stripe, etc)
Habilidades requeridas:

Abierto

Site com Sistema de Aluguel

O cliente deve escolher um estabelecimento, selecionar o que quer alugar e pagar via paypal,mercado pago ou pag seguro.

**O valor deve ser divido e enviado uma porcentagem para o dono do site e o para o dono do estabelecimento.

O sistema já está "pronto" mas esta desorganizado, ele usa um sistema de rotas e gostaríamos de mascarar as urls.

Limitar o numero de imagens na galeria para 5

**Melhorar e bloquear alguns campos - Irei passa-los em uma lista.

** = Importante

FAZER QUE O PAGAMENTO FUNCIONE DE MANEIRA CORRETA O CLIENTE DEVE SER CAPAZ DE ALUGAR UMA QUADRA, SALVAR OS DADOS DO ALUGUEL NO BANCO DE DADOS E RECEBER UM EMAIL DE COMFIRMAÇÃO. É DE EXTREMA IMPORTANCIA QUE A QUADRA SEJA REGISTRADA NO BANCO ASSIM COMO AS OUTRAS!

MASCARAR AS URLS DAS PAGINAS, como MERCHANT ou RESTAURANTE como caminho !

Página Home{
Ok nada para alterar
}

Pagina Navegue Pelas Quadras{
>retirar pagamento minimo
ou fazer com que ele busque no banco o menor valor e substituir o "-"

>retirar o texto de Aberto ou Fechado

}

Pagina da Quadra{
> Mascarar URL
> retirar pagamento minimo
ou fazer com que ele busque no banco o menor valor e substituir o "-"
> retirar o texto de Aberto ou Fechado
> Traduzir texto de aviso de quando voce tenta se registrar em um dia que o estabelecimento não funciona

}

Pagina de checkout - Quando se seleciona uma quadra e data/hora // Não está logado -{
> mascarar url
> trocar
> traduzir I Agree To The Terms & Conditions
> Retirar Pagamento no local e icone de pessoa sorrindo. Deixar Apenas o registre-se.
}

Pagina de checkout - Quando se seleciona uma quadra e data/hora // Estando logado e no firefox -{
> mascarar url
> trocar
> traduzir I Agree To The Terms & Conditions
---
Verificar pq o finalizar pedido não redireciona a pessoa
}

Pagina do Locador No Menu a esquerda > Informações do Locador > adicionar checkbox = Aceita Cartão
Pagina do Locador{
Em > Informação do Locador > Google Map
Arrumar o sistema de geolocalização ou colocar um link para google maps
O sistema te avisa quando voce não está localizado, traduzir a msg que aparece quando não está.
Em > Registro Local(trocar por "Reserva ")
Colocar a Mensagem "Selecione datas e horarios indisponiveis para as proximas reservas online."

Em > Suas Quadras > adicionar novo >
trocar o texto dos botões de navegar para procurar
Tirar os simbolor de + e -
Onde está escrito "Preço" colocar "Sinal" E deixar o campo Sinal não editavel.
Esse campo deve conter 25% do valor total da quadra.

Em > Configurações de galeria
Limitar o upload de imagens para apenas 5 fotos

Em Avaliaçã do Cliente > Criar uma maneira de responder a avaliação

}

Pagina de Admin{
Em > configurações
Arrumar erro de html
}



Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho uma ideia geral
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Integrações de API: Payment Processor (Paypal, Stripe, etc)
Habilidades requeridas:

Abierto

Hace 3 semanas

Evoluitos 2017

Tenho um plataforma que hoje já funciona com geolocalização utilizando a API do google que já se utiliza de processo de mensuração de tempo, distância e valores.

Entretanto estou no processo final de melhorias de um módulo, utilizando a API do Here e não mais do google, onde faremos a carga de uma planilha com dados de endereços, contatos, complementos de endereços, falar com quem e fazer o que. E com base nestes dados iremos montar os pedidos (=rotas), considerando algumas informações. Imagine que voce faça a carga de uma planilha com 300 endereços? O processo será o seguinte
1. Iremos ler a planilha
2. Pegar as coordenadas no batch geocodingo do Here (similar ao google maps)
3. Fazer a higienização dos endereços, pois poderá haver endereço com o nome "pça" e deveria ser "praça" ou "prof" e deveria ser "professor"
4. Sequenciar os endereços de entrega como se fosse um rota apenas
5. APó s higienizar e com base no parâmetros definidos para montagem da rotas, conforme os parametros abaixo:
5.1. Montar rota por distancia máxima
5.2 Montar rota por quantidade de endereços máximo
5.3. montar rota com base na cubagem do veiculo
6. Após definir estes parâmetros deverá ser montadas a quantidade de rotas de acordo com o critério definido.
7. Disparar as rotas para atendimento
8. Habilitar o Dashboard para visualização

Obs. Os itens 1, 2,3, 5(parcial), 6, 7 e 8 já estão prontos. O grande problema é ajustar o processo de montagem das rotas, pois hoje esta sendo montada as rotas pois não tem nenhuma otimização dos endereços, considerando por exemplo uma sequencia ordenada.

Fora este processo de rever a regrar para criar as rotas ainda existem os seguintes ajustes a serem feito

. No dashboard, ajustar o tamanho da fonte onde aparece os endereços
. Incluir um Hint em cima dos pins que marca a localização do endereço de entrega
. Incluir um auto-ocultar na barra de menu de forma que o dashboard oculpe toda a tela
. Incluir um botão de cancelar uma corrida ou endereço

FATORES IMPORTANTES
A pessoa deve ter muitos anos de experiencia com PHP, Node.js, MySqlPortgree, API do Google, Here e saber usar o framework Yii 1.1.4 bem como todos os conceitos de geolocalização. Não dá para entrar para aprender neste momento.



Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Alteração média
Isso é um projeto ou uma posição de trabalho?: Cargo de longo prazo
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Não (Eu nunca gerenciei esse tipo de projeto)
Disponibilidade requerida: Período integral
Funções necessárias: Designer, Desenvolvedor, Outro
Integrações de API: Outros (Outras APIs)
Habilidades requeridas:

Abierto

Hace un mes

Website Project

Actualmente tenemos un sitio desarrollado en Yii2, el cual está bastante avanzado pero ocupamos terminarlo, somos una agencia y contamos con front ends y backends, ocupamos terminar el proyecto con un backend que tenga conocimientos en Yii.

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Crear un nuevo sitio personalizado
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: No aplica
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador
Integraciones de API: Otros (Otras APIs)
Habilidades requeridas:

Abierto

HÁ 2 ANOS PEDI PARA UM PROGRAMADOR DESENVOLVER UM SISTEMA PARA GERENCIAR UMA REDE DE PEQUENAS LOJAS EM PHP E QUE TENHA ON-LINE SOMENTE CONSULTAS: ESTOQUE, VENDAS DAS LOJAS E TODA ROTINA GERENCIAMENTO DAS LOJAS OFF LINE... ELE TERMINOU, MAS PRECISA SAIR DO PROJETO POR PROBLEMAS PESSOAIS.
PRECISO DE UM PROFISSIONAL QUE ENTENDA DE PHP, JAVA E DO FRAMEWORK QUE FOI DESENVOLVIDO O SISTEMA QUE É O Yii PARA CONTINUAR O DESENVOLVIMENTO DAS PARTES QUE RESTAM.

QUE SÃO: CONTAS A PAGAR E A RECEBER E ALGUMAS ALTERAÇÕES NO QUE JÁ ESTA DESENVOLVIDO.

OBRIGADO!

Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Alteração média
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Habilidades requeridas:

Abierto

Hace un mes

Gestión de proyectos

Desarrollo de aplicativo web en etapas modulares, en lenguaje php, apoyándose en framework yii2, conocimiento de SQL y experiencia en MySQL.



Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Crear un nuevo sitio personalizado
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo el diseño
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador
Habilidades requeridas:

Abierto

POR GENTILEZA, LER COM ATENÇÃO O DESCRITIVO ABAIXO.
QUALQUER DUVIDA ORIUNDA DE FALTA DE INFORMAÇÃO NO DESCRITIVO SERÁ RESPONDIDO A TODOS OS FREELANCERS INTERESSADOS

PROJETO PARA OTIMIZAÇÃO DE SEO E MKT: https://www.workana.com/job/otimizacao-de-seo-para-e-commerce-e-desenvolvimento-de-estrategia-de-mkt-digital

Escopo do Projeto: Desenvolvimento de Ecommerce/MktPlace - O Bom Mordomo
Empresa: O Bom Mordomo
Empresa Holding da CFL Group
Atuação/Segmentos: Empresa de para prestação de serviços especificos para Classe A+.

Necessito de profissional qualificado para desenvolvimento de website. O site deverá ser previsto e construído de forma otimizada, através da simplificação do código evitando plug-ins e demais componentes (tais como links, imagens etc.) que tornariam a página lentas sem necessidade prezando pela usabilidade


Categoria: IT & Programação
Subcategoria: Web Design
Qual é o alcance do projeto?: Criar um novo design personalizado
Necesidad específica: Criar um site em Wordpress
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Integrações de API: Mídias sociais (Facebook, Twitter, etc), Payment Processor (Paypal, Stripe, etc), Cloud Storage (Dropbox, Google Drive, etc), Outros (Outras APIs)
Habilidades requeridas:

Abierto