A modern and robust application built with Spring Boot and JPA to manage your collection of board games. Seamlessly handle large text descriptions and enjoy automatic database schema updates directly from entity configurations.
- 📋 Full-featured CRUD Operations: Create, read, update, and delete board games in your collection.
- 📚 Large Text Handling: Optimized for storing and retrieving large descriptions with MySQL.
- Automatic Schema Updates: Our app smartly updates the database schema directly from entity configurations.
- 🔒 Secure: Built with security best practices in mind.
- 🌍 Internationalization: Prepared for multi-language support.
- Spring Boot: For creating stand-alone, production-grade Spring-based Applications.
- JPA (Java Persistence API): For easily and efficiently connecting your application to a relational database.
- MySQL: Used as the primary database to store board game details.
- Java 11 or higher
- Maven
- MySQL
- Clone the repository:
- Navigate to the project directory:
- Build the project:
- Run the application:
Visit http://localhost:8080
in your browser.
We welcome contributions! Please see our Contribution Guide for more details.
This project is licensed under the MIT License - see the LICENSE.md file for details.
Made with ❤️ by Javier Gutiérrez. Looking for backend developers? Let's connect!