Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ahmeterensak/event-management-system

Event Management System Web Project | Java | Spring | Thymeleaf | Bootstrap
https://github.com/ahmeterensak/event-management-system

bootstrap4 java mysql spring spring-boot spring-security springmvc thymeleaf thymeleaf-security5 thymeleaf-spring

Last synced: 3 days ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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.