https://github.com/lasbrdev/gamelist-springboot-api
https://github.com/lasbrdev/gamelist-springboot-api
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/lasbrdev/gamelist-springboot-api
- Owner: lasbrDev
- Created: 2023-05-11T03:36:35.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-19T03:45:01.000Z (about 3 years ago)
- Last Synced: 2025-01-13T17:20:04.699Z (over 1 year ago)
- Language: Java
- Size: 81.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.