Realizado

Criar Site, App, Apis, Infraestrutura e Site Interno da minha startup

Publicado em 05 de Dezembro de 2016 dias na TI e Programação

Sobre este projeto

Aberto

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á.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Mídias sociais (Facebook, Twitter, etc), Payment Processor (Paypal, Stripe, etc), Outros (Outras APIs)
Funções necessárias Desenvolvedor, Outro
Outras funções necessárias Criar Site, App, APIs, Infraestrutura e Site Interno da minha startup

Prazo de Entrega: Não estabelecido

Habilidades necessárias