Skip to content

Latest commit

 

History

History
115 lines (88 loc) · 3.61 KB

README.md

File metadata and controls

115 lines (88 loc) · 3.61 KB

GitHub language count Repository size GitHub last commit


About | Technologies | How to | Author

💻 About the project

Big Game Survey - Fullstack web application developed in ReactJS and Java with the Spring Boot framework at DevSuperior.
This is a game survey application, with the special feature of working with graphics.

Class Diagram

ds-big-game-survey-class-diagram

Frontweb Preview

screenshot ds-big-game-survey


🛠 Technologies

Technologies and tools that were used in the development of the project:

Languages | Environments | Frameworks | Libraries | Techniques

  • Java
  • Spring Boot 3
  • Spring Data JPA
  • Spring Web
  • H2 Database
  • PostgreSQL
  • HTML
  • CSS
  • TypeScript
  • ReactJS
  • React Router Dom
  • React Paginate
  • React ApexCharts

Utilities


🔧 How to

Requirements

  • Java 21
  • Node 18.x
  • NPM 10.x
  • Yarn 1.22.21

Installation

  1. clone repo

Backend

  1. open project folder 'backend' from file system
  2. change spring profile to 'test' in application.properties
  3. run app Application.java
  4. navigate to resources http://localhost:8080

Frontweb

  1. open project folder 'frontweb' from file system
  2. delete the file yarn.lock
  3. install the dependencies npm install
  4. run the project npm run dev
  5. navigate to http://localhost:5173/

✅ To Do

Frontend Mobile

  • Create and execute the project
  • Create the Home page
  • Create navigation with routes
  • Create the registration page
  • List the games in the backend API
  • Filter the games in React Native
  • Save information in the backend API

👨‍💻 Author


Jonas Souza

Github Badge Linkedin Badge