Skip to content

iury-sousa13/spring-react-week-05

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevSuperior Week 05

Netlify Status

Sobre o projeto

Esse projeto faz parte da Semana Spring React realizado pela DevSuperior.

O propósito do presente projeto é implementar uma pagína de dashboard para a visualização de estatísticas de vendas. Para tal, foi utilizado o React como framework de frontend e o Spring para backend.

Acesse o link https://dsvendas-iury.netlify.app/ para ver em produção.


Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas:

Como executar

# Clone este repositório
$ git clone https://github.com/iury-sousa/spring-react-week-05.git

Frontend

# Acesse a pasta do projeto no terminal/cmd
$ cd frontend

# Instale as dependências
$ yarn install ou yarn

# Execute a aplicação em modo de desenvolvimento
$ yarn dev

# O servidor inciará na porta:3000 - acesse <http://localhost:3000>

Backend

Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Melhorias

Abaixo serão listadas as diferenças/melhorias que implementei em relação ao que foi passado.

  • O projeto foi criado utilizando o Vite ao invés do create-react-app. O beneficio nessa mudança é a velocidade na criação do projeto, sendo quase que instantânea.

  • Foi implementado o Eslint, Prettier e Husky para analisar, formatar e garantir que o código não seja commitado com erros de formatação ou sintaxe.

  • Utilizado o Java na versão 17 LTS.