Skip to content

🚚 O DS Delivery é uma aplicação onde se pode fazer pedidos para entrega.

License

Notifications You must be signed in to change notification settings

4L1C3-R4BB1T/sds2-dsdelivery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DS Delivery

NPM

Sobre o projeto

DS Delivery é uma aplicação construída durante a 2ª edição da Semana DevSuperior, evento organizado pela DevSuperior.

A aplicação consiste em um sistema de delivery.

O pedido é feito através da aplicação web e o gerenciamento é feito através da aplicação mobile, onde se pode iniciar a navegação ou confirmar a entrega, além de se poder ver os detalhes do pedido.

Layout Web

Web 1 Web 2

Layout Mobile

Mobile 1 Mobile 2 Mobile 3

Modelo Conceitual

Modelo Conceitual

Tecnologias Utilizadas

Back-end

  • Java
  • Spring

Front-end

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • React Native

Deploy

  • Back-end: Heroku
  • Front-end Web: Netlify
  • Banco de Dados: PostgreSQL

Como executar o projeto

# clonar o repositório
git clone https://github.com/4L1C3-R4BB1T/sds2-dsdeliver.git

Back-end

# entrar na pasta backend
cd backend

# executar o projeto
./mvnw spring-boot:run

Front-end Web

Necessário ter o npm / yarn

# entrar na pasta front-web
cd front-web

# instalação das dependências
npm install

# executar o projeto
npm start

Front-end Mobile

Necessário ter um smartphone com o Expo instalado
O smartphone e o PC precisam estar na mesma rede

# entrar na pasta front-mobile
cd front-mobile

# instalação das dependências
npm install

# executar o projeto
npm start
  • Abra o aplicativo do Expo
  • Scaneie o QR Code que aparecer no navegador ou no terminal

About

🚚 O DS Delivery é uma aplicação onde se pode fazer pedidos para entrega.

Topics

Resources

License

Stars

Watchers

Forks