A web-based event management system built with Java Spring Boot. The application allows users to register and manage events, while administrators can create events, view participants, and handle event logistics efficiently.
- User registration & login
- Event creation, editing, and deletion (admin)
- Event listing and search (user)
- Registration to events
- Admin dashboard for participant tracking
- Backend: Java Spring Boot, Spring MVC
- Frontend: JSP / Thymeleaf (or configured templating engine)
- Database: MySQL
- Authentication: Spring Security
- Build Tool: Maven
- Switch branches to Choose Front-End side and Back-End Side:
Client Side
– Client Side AppServer_Side
– Server Side App
- Clone the repository:
git clone https://github.com/AldythNahak/JAVA_springboot_app_event_management.git cd JAVA_springboot_app_event_management
- Open in your preferred IDE (IntelliJ or Eclipse)
- Set up MySQL and update database credentials in application.properties
- Run the application:
mvn spring-boot:run
This repository serves as a learning log, a reference for interview prep, and a contribution to the open-source learning community.
Aldyth Nahak
LinkedIn | GitHub
Feel free to fork, clone, or star this repo if you find it helpful!