Skip to content

Latest commit

 

History

History
81 lines (58 loc) · 2.08 KB

README.md

File metadata and controls

81 lines (58 loc) · 2.08 KB

DS Sales Project

NPM

About the project

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

DS Sales Project is a monorepo project created as a simple web full stack application and built in the 3º edition of the DevSuperior week (#sds3). Event organized buy DevSuperior.

The main objective of the application is to show the perfomance of sales of different sellers by various perspectives. It shows this data in a dashboard with some graphics and a table listing sellers with there amount, date of sale and other data.

Mobile layout

Desktop layout

Conceptual model

image

Technologies used

Back end

  • Java
  • Spring Boot
  • JPA / Hibernate
  • Maven

Front end

  • HTML / CSS / JS / TypeScript
  • ReactJS
  • ReactRouterDom
  • Apex Charts
  • Axios

Deploy

  • Back end: Heroku
  • Front end web: Netlify
  • Database: Postgresql

How to execute the project

Back end

Requirements: Java 11

# clone the repository
git clone https://github.com/oiagorodrigues/projeto-sds3.git

# go to the backend directory
cd backend

# run the project
./mvnw spring-boot:run

Front end web

Requirements: yarn

# go to the frontend directory, backend's sister directory
cd frontweb

# install the dependencies
yarn

# run the project
yarn start

Author

Iago Rodrigues Melo

https://www.linkedin.com/in/iago-rodrigues