Skip to content

⚛Aplicação mobile React Native de logística de entrega

License

Notifications You must be signed in to change notification settings

WallaceRamos/Logistica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚚 Aplicativo de Logistica

web-mobile

Este projeto foi iniciado com o aplicativo Expo que é uma estrutura e uma plataforma para aplicações universais do React. É um conjunto de ferramentas e serviços criados em torno do React Native e plataformas nativas que ajudam a desenvolver, criar, implantar e iterar rapidamente em iOS, Android e aplicativos da Web a partir da mesma base de código JavaScript / TypeScript. .

Acesse Expo para saber mais.

🤔 O que é?

Um aplicativo onde entregadores cadastrados podem solicitar retiradas de produtos para o gestor, que pode confirmar ou negar a solicitação. Quando o entregador entregar o produto ele pode preencher um check-list da carga e finalizar a entrega do produto.

👨‍💻 Instalação

Para instalar as dependências e executar o Backend (modo desenvolvimento), clone o projeto em seu computador e em seguida execute:

cd backend
npm install
npm start

Para instalar as dependências e executar o Mobile (modo desenvolvimento) do React-Native, clone o projeto em seu computador e em seguida execute:

cd mobile
yarn install
yarn start

🛜 Comunicação do backend com o mobile

Apos executar o diretorio monbile ira ser gerado no terminal um QR code. Abaixo do QR code é gerado um endereço IP ex: exp:https://191.162.1.13:8081, copie e cole no diretorio api.js que se encontra em: 'mobile/src/services/api.js' substituindo o final por :3333 ex: http:https://191.162.1.13:3333 ,para realizar comunicação do backend com o mobile na mesma rede.

☕ Scripts disponiveis

No diretório do projeto Mobile , você pode executar:

yarn start

Executa o aplicativo no modo de desenvolvimento. Após o carregamento abrira uma pagina com um QR code, escaneie o QR code com o aplicativo da EXPO e o aplicativo será carregado.

Acesse Expo/Modo de Desenvolvimento e Produção para saber mais.

yarn build

Compila o aplicativo para ser implantado nas lojas de aplicativos ou para Android, você pode optar por criar um arquivo APK.

Acesse Expo/Criando aplicativos independentes para saber mais.

📱 Login na aplicação

Apos executar o Backend e o Mobile da aplicação ultilize o ID acesso 24ac4c88 para logar na aplicação como entregador ou ultilize o ID de acesso a5962362 para logar como gestor.

📝 Licença

Distribuído sob a licença MIT. Consulte LICENSE para obter mais informações.


About

⚛Aplicação mobile React Native de logística de entrega

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages