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

https://github.com/lasbrdev/gamelist-springboot-api


https://github.com/lasbrdev/gamelist-springboot-api

Last synced: 9 months ago
JSON representation

Awesome Lists containing this project

README

          

# Game List

This project, which will probably become an API, will be an application focused on the backend, which will save game titles from a collection, inside a database. It will also have a frontend to make everything more interactive and exciting.
I will also implement a docker to make the app responsive and professional.

## Reference

- [Spring Data JPA @Query](https://www.baeldung.com/spring-data-jpa-query)
- [Working with SQL Databases](https://docs.spring.io/spring-boot/docs/2.1.6.RELEASE/reference/html/boot-features-sql.html)
- [Petri Kainulainen](https://www.petrikainulainen.net/programming/spring-framework/spring-data-jpa-tutorial-creating-database-queries-with-the-query-annotation/)
- [How To Develop and Build Next.js App with Java Backend](https://medium.com/bb-tutorials-and-thoughts/how-to-develop-and-build-next-js-app-with-java-backend-c8101dedc79e)

## Stack

**Front-end:** Next.js

**Back-end:** Java, Spring Boot

**Database:** PostgreSQL

**Containers:** Docker

**API Test Client:** Postman
## Learnings

This project gave me a better understanding of how a java api works, how to optimize SQL queries with the objectivity that the spring framework allows us. It was a big challenge to start something of this magnitude, as I study alone and have to consult many articles on the web to correct any mistakes, but that's part of learning.
Hope to finish soon.

## Updates

This project is under development, whenever possible I will be working to continue the implementations and finalize it.