Visão Geral • Layout • Tecnologias • Rodando • Ferramentas • Modelagem • Licença
Aprender de forma prática os conceitos aplicados na engenharia de software, como o Padrão de Camadas MVC, DTO, controladores REST e a arquitetura de comunicação e transferência de dados entre a API e frontEnd. E também masterizar ainda mais as tecnologias e frameworks voltadas a Java/Spring no back, e React Typescript no Front.
Big Game Survey surgiu da ideia de criar uma forma de classificar o gosto de usuários em preferências sobre os jogos nas suas diversas plataformas. Além de um cadastro com um formulário que coleta as informações dos usuários, ele faz uma listagem com paginação dos dados respondido e inclui um gráfico com as estatísticas dos jogadores.
🖥 WEB
As seguintes ferramentas foram utilizadas na construção do projeto:
Para clonar e executar este aplicativo, você precisará Git e do npm instalados no seu computador.Na linha de comando:
# Clone this repository
$ git clone https://github.com/GuilhermeSoterio/big-game-survey
# Go into the repository
$ cd sds1
Para rodar a API server:
# Go into the api folder
$ cd backend
# Install dependencies
$ npm i
# Run the app
$ npm run start
Para rodar o frontend web:
# Go into the web folder
$ cd front-web
# Install dependencies
$ npm i
# Run the app
$ npm run start
Acesse a rota do browser: http://localhost:3000
- Spring Tools Suite 4 - IDE de desenvolvimento de aplicações Spring.
- Postman - documentação das requisições API REST.
- Heroku CLI - Serviço de suporte a hospedagem.
- Visual Studio Code - IDE de desenvolvimento geral.
Esse projeto é licenciado pelo MIT License - clique LICENSE.md nesse arquivo para mais detalhes.