Sobre este proyecto
it-programming / web-development
Abierto
E ae pessoal, tudo bem?
Estou criando uma startup de marketplace e preciso de alguém (ou alguma empresa) para criar alguns sistemas para tal.
Segue abaixo a lista do que preciso:
1 - Site: Aproximadamente 15 páginas;
Tecnologias: Responsivo, Html5, Css3, Jade, ES6, Angular2, NodeJS, Gulp
2 - App: Aproximadamente 40 telas:
Teconologias (1ª opção): Progressive Web Apps, NodeJS, ES6, Gulp
Teconologias (2ª opção): React Native, ES6, Gulp
OBS: Orçar para cada uma das opções tecnológicas.
3 - Apis: Aproximadamente
Tecnologias: Microservices, NodeJS, MongoDB, ES6, Gulp
4 - Site Interno: Moderação de conteúdo (cadastro, portfólio, cancelamento, avaliações), reporte de erros,
envio de sugestões, usuários cadastrados, e visualização de pedidos realizados.
Tecnologias: Responsivo, Html5, Css3, Jade, ES6, Angular2, NodeJS, Gulp
5 - Infra: Configuração de escalabilidade e publicação na azure (Por conta dos benefícios do Bizspark)
- Tudo desenvolvido em inglês, com i18n e 100% de cobertura de testes
- Não utilizar gerador de código, tais como LoopBack
- Já possuímos PSD de todas as telas, fluxo do site e app desenhados e tarefas cadastradas e detalhadas no trello.
Funcionalidades previstas
Referentes ao aplicativo:
● Banners Iniciais
● Login - Login com Facebook
● Login - Login com Google Plus
● Login - Login com E-mail
● Login - Recuperação de senha
● Login - Confirmação de dados quando realizar o login via Facebook ou Google Plus
● Cadastro - Criar nova conta
● Cadastro - Upload de imagem através da câmera (foto)
● Cadastro - Upload de imagem através da galeria de imagens
● Edição Perfil Pessoal - Edição de dados
● Home - Listagem de perfis profissionais na home
● Home - Abrir políticas de privacidade e termos de uso
● Home - Sair do aplicativo (logout)
● Home - Menu - Listagem de profissionais favoritos
● Home - Menu - Listagem de pedidos realizados
● Home - Menu - Listagem de conversas realizadas
● Home - Menu - Profissional - Visualização de perfil profissional
● Home - Menu - Profissional - Conversas com clientes (chat)
● Home - Menu - Profissional - Histórico e atuais pedidos de clientes
● Home - Menu - Profissional - Bloqueio de recebimento de novos serviços
● Home - Menu - Participe - Enviar Sugestões
● Home - Menu - Participe - Reportar Falhas
● Home - Menu - Participe - Avaliar Aplicativo
● Home - Menu - Participe - Compartilhar Aplicativo
● Perfil - Visualização de perfil do profissional
● Perfil - Favoritar profissional
● Perfil - Visualizar avaliações
● Perfil - Visualizar portfólio
● Perfil - Visualizar serviços do profissional
● Portfólio/Serviços - Visualizar imagem expandida de portfólio do profissional
● Portfólio/Serviços - Exibir tabela de preços do profissional
● Portfólio/Serviços - Visualizar detalhes dos pacotes de serviços
● Portfólio/Serviços - Selecionar serviços para compra
● Portfólio/Serviços - Contratação do profissional
● Orçamento Express - Visualizar serviços por subcategorias
● Orçamento Express - Selecionar serviços para orçamento
● Orçamento Express - Remover serviços selecionados
● Orçamento Express - Buscar orçamentos
● Orçamento Express - Trocar propostas de orçamentos
● Orçamento Express - Visualizar orçamentos
● Orçamento Express - Contratação de profissional
● Contratação - Selecionar parcelas, adicionar e selecionar cartão de crédito
● Contratação - Finalizar pontratação
● Pedido - Visualizar pedido
● Pedido - Cancelar pedido e pagamento
● Pedido - Liberar pagamento
● Pedido - Profissional - Solicitar liberação de pagamento
● Pagamento Liberado - Avaliação de cliente pelo profissional
● Pagamento Liberado - Avaliação de profissional pelo cliente
● Moderação - Disputa de pagamento
● Chat - Carregar Mensagens anteriores
● Chat - Enviar mensagem
● Chat - Enviar imagem (igual whatsapp)
● Chat - Enviar imagem (tentar novamente)
● Carteira - Visualizar futuros lançamentos
● Carteira - Visualizar saldo para saque
● Carteira - Visualizar histórico
● Carteira - Realizar saque
● Geral - Tratar falhas de conexão com a internet ou afins em dispositivos móveis Android e iOS com mensagens de falha de conexão, quando houver
● Geral - Envio de notificações para clientes e profissionais em diversas etapas do aplicativo
● Geral - Implementar validações de campos e máscaras
● Geral - Implementar a minificação e otimização dos códigos com o objetivo de deixar o aplicativo mais veloz e seguro
Referentes ao site:
● Página - Home (One Page/Single Page)
● Página - Termos e Privacidade
● Página - Entre para o Time
● Página - Nosso Contrato
● Página - Parabéns - Finalização de Cadastro
● Páginas - Cadastro dos profissionais
● Login - Login com Facebook
● Login - Login com Google Plus
● Login - Login com E-mail
● Login - Recuperação de Senha
● Login - Confirmação de dados quando realizar o login via Facebook ou Google Plus
● Cadastro - Criar nova conta
● Upload de Imagens - Perfis, capa e portfólio
● Upload de Imagens - Recorte de imagens
● Portfólio - Exclusão de imagens
● Serviços - Visualização de detalhes
● Serviços - Cadastro de valores e prazos
● Edição de informações do cadastro de profissionais
● Treinamento do profissional sobre os padrões de atendimento ao cliente à serem seguidos na plataforma
Caso tenham alguma dúvida estou à disposição.
Obrigado desde já.
Categoría Programación y Tecnología
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 las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Social media (Facebook, Twitter, etc.), Payment Processor (Paypal, Stripe, etc.), Otros (Otras APIs)
Roles necesarios Programador, Otro
Otros roles necesarios Criar Site, App, APIs, Infraestrutura e Site Interno da minha startup
Plazo de Entrega: No definido
Habilidades necesarias