The ClubManagementSystem is a web-based application designed to showcase and manage all clubs at IIIT Lucknow. This system provides a centralized platform for students, faculty, and administrators to view, join, and manage various clubs within the institution.
- Display all clubs at IIIT Lucknow
- User registration and authentication
- Club creation and management
- Event scheduling and announcements
- Member management for each club
- Backend: Spring Boot
- Database: MySQL
- Frontend: React.js
- Java JDK 11 or later
- Maven
- MySQL
git clone https://github.com/sam-bhav-20/clubmanagementsystem.git cd clubmanagementsystem
- Create a new MySQL database named
clubmanagementsystem
- Update the
application.properties
file insrc/main/resources
with your MySQL credentials: - spring.datasource.url=jdbc:mysql://localhost:3306/clubmanagementsystem spring.datasource.username=your_username spring.datasource.password=your_password
The application should now be running on http://localhost:8080