Skip to content

Event Management System Web Project | Java | Spring | Thymeleaf | Bootstrap

License

Notifications You must be signed in to change notification settings

ahmeterensak/event-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Event Management System

Welcome to the Event Management System project! This project is an open-source event management system developed using the Spring Boot framework.

Description

The Event Management System project aims to provide a comprehensive solution for managing events and participants. It includes features such as event display, participant management, user authentication, and more.

Features

  • Event Display: View all events, sorted by date, and manage event details.
  • Participant Management: Add, remove, and manage participants for specific events.
  • User Authentication: Secure sign-up, login, and logout functionality for users.
  • Notification System: Create and manage notifications related to events.
  • Admin Dashboard: Provides administrators with tools to manage events, notifications, and users.

Technologies Used

  • Spring Boot: Backend framework for developing Java applications.
  • Spring Security: Provides security features such as authentication and authorization.
  • Spring Data JPA: Simplifies data access using the Java Persistence API.
  • Thymeleaf: Modern server-side Java template engine for web and standalone environments.
  • MySQL: Reliable relational database management system for data storage.
  • Maven: Dependency management tool for Java projects.

License

This project is licensed under the MIT License. See the LICENSE file for details.