Skip to content

DSVendas é uma aplicação full stack web construída durante a 4ª edição da Semana DevSuperior (#sds4), evento organizado pela DevSuperior.

Notifications You must be signed in to change notification settings

joaozinsh/projeto-sds4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

DSVendas

https://dsvendas-jg.netlify.app

Sobre o projeto

DSVendas é uma aplicação full stack web construída durante a 4ª edição da Semana DevSuperior (#sds4), evento organizado pela DevSuperior.

Esta aplicação consiste em exibir um dashboard de dados sobre vendas, apresentando elementos de tabelas e gráficos para ilustrar as informações.

Layout web

Imgur

Modelo conceitual

Image

Tecnologias utilizadas

Back-End

  • Java
  • Spring Boot
    • Spring Boot Web
    • Spring Data JPA / Hibernate
    • Spring Security
    • H2 Database
    • PostgreSQL Driver
  • Maven

Front-End

  • HTML / CSS / JavaScript / TypeScript
  • React
    • React Router DOM
    • Axios
  • Bootstrap
  • Apex Charts

Implantação em produção

  • Back-End: Heroku
  • Front-End: Netlify
  • Banco de dados: PostgreSQL

Como executar o projeto

Back-End

Pré-requisitos: Java 11

# Clonar repositório
git clone https://github.com/joaozinsh/projeto-sds4.git

# Entrar na pasta do projeto back end
cd backend

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

# O servidor inciará na porta:8080 - acesse http://localhost:8080

Front-End

Pré-requisitos: npm / yarn

# Clonar repositório
git clone https://github.com/joaozinsh/projeto-sds4.git

# Entrar na pasta do projeto front end
cd frontend

# Instalar dependências
npm install

# Executar o projeto
npm start

# A aplicação será aberta na porta:3000 - acesse http://localhost:3000

About

DSVendas é uma aplicação full stack web construída durante a 4ª edição da Semana DevSuperior (#sds4), evento organizado pela DevSuperior.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published