Realizado

App tipo Uber p/ prestador em React Native com Backend em Node.js

Publicado em 10 de Junho de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Preciso de freelancer com sólidos conhecimentos em react native usando expo, native base, redux, socket.io e mongodb com api (node.js) em servidor aws, para:
Criar app tipo uber em react native com API (backend) em node.js e database em mongo.db (de acordo com as especificações que serão passadas).

Roteiro principal:
1.    O cliente irá chamar um profissional para atendimento imediato ou agendar um horário.
2.    O cliente fará o pagamento no app usando o Stripe como gateway.
3.    O app deve identificar se o pagto foi recebido ou não.
4.    O app deve localizar esse profissional.
5.    O profissional pode aceitar/recusar o atendimento.
6.    Ao aceitar o atendimento, o app monitora a ida até o cliente.
7.    O app envia o cliente um código de atendimento.
8.    Ao chegar no local o profissional informa o código.
9.    O cliente digita o código para iniciar o atendimento.
10.    O app fica aguardando o profissional terminar o atendimento.

11.    Caso o cliente queira, ele pode adicionar mais serviços o app deve repetir incluir e cobrar o adicional.
12.
  Quando terminar, o profissional encerra o atendimento.
13.    O profissional avalia o cliente.

14.    O cliente avalia o profissional.
15.
  O app libera o profissional para receber mais atendimentos.

Outras funcionalidades:
Além desta principal, precisarei de algumas outras, porém para este projeto estou abrindo apenas esta afim de encontrar um freelancer que possa assumir todo o escopo.

Especificação Técnica:
O app precisa ser construído usando algumas regras (nomenclaturas e tals) já estabelecidas que serão enviadas no aceite do projeto

Conhecimentos imprescindíveis p/ o trabalho:
- Expo
- Native Base
- socket.io
- MongoDB
- ExpressJS
- Stripe (gateway de pagamento)
- Redux-persist, redux-logger, redux-form
- REST
- Node.js
- Google Map Api
- Facebook AppId
- Google oAuth Key
- Passport.js
- Heroku
- Nodemailer
- Entre outros

Webdashboard:
- React.js
- React-Bootstrap
- React-Router
- Socket.io
- entre outros

São 2 apps que se comunicam entre si. Um webdashboard em react.js e o banco de dados usando o MongoDB. Todos com uma api em node.js hospedada na aws (durante o desenvolvimento a api pode ser local).


A arquitetura tem uma API no centro (aws) que garante a comunicação entre  os 2 apps e o webdashboard.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
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)
Plataformas exigidas Android, iPhone
Eu preciso Criar um app
Tipo de aplicativo Mídias sociais
Precisa de back-end Sim
Gateway de pagamento Sim

Prazo de Entrega: 10 de Julho de 2019

Habilidades necessárias

Outro projetos publicados por A. F.