Sobre o projeto | Preview | Tecnologias | Implantação em produção | Como usar | Como contribuir
O aplicativo JeffDeliver foi desenvolvido durante a 2ª edição da DevSuperior Week (#SDS2), evento organizado pela DevSuperior
O mesmo foi construido com o objetivo de facilitar o pedido e entrega. A solicitação do pedido é feita via web e o entregador recebe as informações via um app mobile.
Página inicial
Página de pedidos
O layout foi desenvolvido por Washington Soares, você pode acessar a figma aqui
Este projeto foi desenvolvido com as seguintes tecnologias:
Frontend Web
Frontend Mobile
Backend
Back-end: Heroku
Front-end WEB: Netlify
Você precisa ter instalado:
- NodeJS
- JAVA 11 -Expo
- Package manager (NPM ou Yarn)
$ git clone https://github.com/ojeffpinheiro01/jeffDeliver.git
$ cd jeffDeliver
cd backend && yarn install
cd front-web && yarn install
cd mobile && yarn install
-
Instale e configure o banco de dados postgreSQL
-
Importe como projeto Maven em sua IDE Java
-
Crie as tabelas com o código no arquivo data.sql em resources
-
Preencha as informações dos arquivos application.properties
-
Execute como aplicação Spring Boot
Entre na pasta
$ cd front-web
Rode a aplicação
$ yarn start
Entre na pasta
$ cd mobile
Rode a aplicação
$ yarn start
- Faça um fork desse repositório;
- Crie uma branch com a sua feature: git checkout -b minha-feature;
- Faça commit das suas alterações: git commit -m 'feat: Minha nova feature';
- Faça push para a sua branch: git push origin minha-feature;