/projeto-sds3

DSVendas é uma aplicação full stack web e mobile construída durante a 3ª edição da Semana DevSuperior, evento organizado pela DevSuperior. A aplicação consiste em uma listagem de vendas no app web, que também apresenta um dashboard com gráficos baseados nestes dados.

Primary LanguageJavaMIT LicenseMIT

DSVendas

NPM

Sobre o projeto

https://fabio-react.netlify.app/

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

A aplicação consiste em uma listagem de vendas no app web, que também apresenta um dashboard com gráficos baseados nestes dados.

Layout web

Home Dashboard

Modelo conceitual

Modelo Conceitual

Tecnologias utilizadas

Back end

  • Java
  • Spring Boot
  • JPA / Hibernate
  • Maven

Front end

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

Implantação em produção

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

Como executar o projeto

Back end

Pré-requisitos: Java 11

# clonar repositório
git clone https://github.com/fabiorez/projeto-sds3.git

# 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/devsuperior/sds1-wmazoni

# entrar na pasta do projeto front end web
cd front-web

# instalar dependências
yarn install

# executar o projeto
yarn start

Autor

Fabio Rezende

https://www.linkedin.com/in/fabio-rezende-b6643537/