A competitive coding platform built with Spring Boot.
- Java 17
- Spring Boot 3.5
- Spring Security – Authentication & authorization with JWT
- Spring Data JPA – Database persistence
- PostgreSQL – Relational database
- Lombok – Boilerplate reduction
- Bean Validation – Request validation
- Maven – Build & dependency management
- Java 17+
- Maven 3.8+
- PostgreSQL
# Clone the repository
git clone <repo-url>
cd codearena
# Build the project
./mvnw clean install
# Run the application
./mvnw spring-boot:runThe application will start on http://localhost:8080.
src/
├── main/
│ ├── java/com/codearena/codearena/
│ └── resources/
└── test/
This project is for educational purposes.