Skip to content

Latest commit

 

History

History
164 lines (124 loc) · 5 KB

README-PT.md

File metadata and controls

164 lines (124 loc) · 5 KB

Happy JeffDeliver

Sobre o projeto   |    Preview   |    Tecnologias   |    Implantação em produção   |    Como usar   |    Como contribuir

📖 Sobre o projeto

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.

👁️ Preview

🖥️ Web

JeffDeliver Web

Página inicial

JeffDeliver Web


Página de pedidos

📱 Mobile

JeffDeliver Mobile map JeffDeliver Mobile JeffDeliver Mobile

O layout foi desenvolvido por Washington Soares, você pode acessar a figma aqui


💻 Tecnologias

Este projeto foi desenvolvido com as seguintes tecnologias:

Frontend Web
Frontend Mobile
Backend
---

🌎 Implantação em produção

Back-end: Heroku

Front-end WEB: Netlify

🔥 Como usar

🏳️ Condições prévias

Você precisa ter instalado:

  • NodeJS
  • JAVA 11 -Expo
  • Package manager (NPM ou Yarn)

💾 Clone esse repositório

$ git clone https://github.com/ojeffpinheiro01/jeffDeliver.git

📁 Entre na pasta

$ cd jeffDeliver

🔧 Instale as dependências

cd backend && yarn install
cd front-web && yarn install
cd mobile && yarn install

🌐 Rode o servidor

  • 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

💻 Front-end WEB

Entre na pasta

$ cd front-web

Rode a aplicação

$ yarn start

📱 Front-end Mobile

Entre na pasta

$ cd mobile

Rode a aplicação

$ yarn start

⚙️ Como contribuir

  • 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;