Skip to content

andrejs400/queroDoce

Repository files navigation

QUERO DOCE

Sobre o projeto

Quero Doce é uma aplicação full stack web construída para a conclusão da matéria Projeto Integrador Transdisciplinar em Engenharia de Software II.

A aplicação consiste em um sistema de doceria delivery, onde o cliente efetua o pedido e o entregador seleciona esses pedidos para realizar a entrega. O administrador do sistema pode adicionar novos produtos no site da doceria.

A atividade a ser realizada consiste em:

  • Modelagem de dados: iniciando a construção dos artefatos de estruturais e comportamentais da Unified Modeling Language (UML)
  • Banco de dados: seed inicial do sistema
  • UI: construir design de interface do usuário
  • Backend: Construir a aplicação utilizando a linguagem JAVA
  • Frontend: Cosntruir a aplicação usando a liguagem TypeScript
  • Teste: desenvolver os testes para garantir a qualidade, usabilidade e a manutenção do produto
  • Documentação: criar uma documenta sobre o produto

Layout mobile

Layout web

Modelo conceitual

Tecnologias utilizadas

Back end

  • Java
  • Spring Boot

Front end

  • HTML / CSS / JS / TypeScript
  • ReactJS
  • React Native

Implantação em produção

  • Back end: Heroku
  • Front end web: Netlify
  • Banco de dados: Postgresql / H2

Como executar o projeto

Back end

Pré-requisitos: Java 11

bash

clonar repositório

git clone https://github.com/andrejs400/queroDoce

entrar na pasta do projeto back end

cd backend

executar o projeto

./mvnw spring-boot:run

Front end web

Pré-requisitos: npm / yarn

bash

clonar repositório

git clone https://github.com/andrejs400/queroDoce

entrar na pasta do projeto front end web

cd front-web

instalar dependências

yarn install

executar o projeto

yarn start

Autor

André J Silva

https://www.linkedin.com/in/andr%C3%A9-jos%C3%A9-da-silva-98308b111/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages