Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/4l1c3-r4bb1t/sds3-dsvendas

🛍️ O DS Vendas é uma aplicação que consiste em exibir um dashboard a partir de dados fornecidos por um back-end construído com Spring Boot.
https://github.com/4l1c3-r4bb1t/sds3-dsvendas

java react spring

Last synced: 21 days ago
JSON representation

🛍️ O DS Vendas é uma aplicação que consiste em exibir um dashboard a partir de dados fornecidos por um back-end construído com Spring Boot.

Awesome Lists containing this project

README

        

# DS Vendas
[![NPM](https://img.shields.io/npm/l/react)](https://github.com/4L1C3-R4BB1T/sds3-dsvendas/blob/main/LICENSE)

# Sobre o projeto
DS Vendas é uma aplicação construída durante a 3ª edição da **Semana DevSuperior**, evento organizado pela [DevSuperior](https://devsuperior.com.br "Site da DevSuperior").

A aplicação consiste em exibir um dashboard a partir de dados fornecidos por um back-end construído com Spring Boot.

## Layout
![Web 1](https://github.com/4L1C3-R4BB1T/sds3-dsvendas/raw/main/_assets/web1.png "Tela início")
![Web 2](https://github.com/4L1C3-R4BB1T/sds3-dsvendas/raw/main/_assets/web2.png "Tela dashboard")

## Modelo Conceitual
![Modelo Conceitual](https://github.com/4L1C3-R4BB1T/sds3-dsvendas/raw/main/_assets/modelo-conceitual.png)

# Tecnologias Utilizadas
### Back-end
- Java
- Spring
### Front-end
- HTML
- CSS
- JavaScript
- TypeScript
- React
### Deploy
- Back-end: Heroku
- Front-end: Netlify
- Banco de Dados: PostgreSQL

# Como executar o projeto
```bash
# clonar o repositório
git clone https://github.com/4L1C3-R4BB1T/sds3-dsvendas.git
```
### Back-end
```bash
# entrar na pasta backend
cd backend

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

### Front-end
Necessário ter o npm / yarn

```bash
# entrar na pasta frontend
cd frontend

# instalação das dependências
npm install

# executar o projeto
npm start
```