Flgc / sds3

Dashboard de vendas com informações armazenas em banco de dados

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Semana DevSuperior 3.0

Aplicação Web com um Dashboard de Vendas


Java Node.Js JavaScript TypeScript React BootStrap VSCode Spring NetLify Heroku Yarn Linux Windows

NPM

Sobre   |   Demonstração   |   Layout Web   |   Modelo Conceitual   |   Modelo em Camadas   |   Tecnologias utilizadas   |   Como instalar e executar o projeto   |   Contato   |  



📃 Sobre o projeto

https://sds3-flgc.netlify.app/

O projeto foi desenvolvido durante a Semana DevSuperior 3.0. Consiste em dashboard de vendas com informações armazenas em banco de dados. O ponto forte do projeto foi o trabalho em equipe com a comunidade do Discord. Durante a maratona de uma semana, tivemos a oportunidade de conviver com diferentes Devs e ecossistemas.

O principal requisito funcional que foi solicitado no evento foi a implementação dos gráficos bem como a navegação nos dados armazenados no banco.

🌎 Demonstração Web



📟 Layout web

Web 1
Web 2

🌎 Modelo conceitual

Modelo Conceitual

🌎 Modelo em camadas

Modelo Camadas

🚀 Tecnologias utilizadas

Back end

  • Java
  • Spring boot
  • H2 database
  • PostgreSQL
  • Heroku
  • Postman

Implantação em produção

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

🔧 Como instalar e executar o projeto

Back end

Pré-requisitos: Java 11

# clonar repositório
git clone https://github.com/Flgc/3

# entrar na pasta do projeto back end
cd backend

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

Front end web

Pré-requisitos: npm / yarn

# clonar repositório
git clone https://github.com/Flgc/sds3

# entrar na pasta do projeto front end web
cd frontend

# instalar dependências
yarn install

# executar o projeto
yarn start

# Access localhost
http://localhost:8000

📲 Contato

Fabio Luis Guia da Conceição

LinkedIn

About

Dashboard de vendas com informações armazenas em banco de dados

License:MIT License


Languages

Language:Java 55.2%Language:TypeScript 40.7%Language:HTML 2.3%Language:CSS 1.8%