/big-game-survey

This is a complete application using Java and Spring Boot in backend and React and Typescript in frontend.

Primary LanguageJavaMIT LicenseMIT

Big Game Survey

Semana DevSuperior 1.0 ☕ 🌱 ❄️

Visão GeralLayoutTecnologiasRodandoFerramentasModelagemLicença

📋 Visão geral

Qual foi a minha motivação?

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.

Qual é a ideia do projeto?

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.


🎨 Layout

🖥 WEB

🚀 Tecnologias

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

BackEnd:

FrontEnd:

💻 Rodando

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

🛠 Ferramentas

📐 Modelagem

🔗 Licença

Esse projeto é licenciado pelo MIT License - clique LICENSE.md nesse arquivo para mais detalhes.