ClubTracker is a comprehensive student management system designed specifically for clubs and organizations. It provides a centralized platform for efficiently managing and tracking student activities, memberships, and important information.
- User-friendly interface for club administrators to manage student-related tasks.
- Centralized platform for maintaining an up-to-date student roster.
The ClubTracker system is built using the following technologies:
-
Backend:
- Spring Boot: A powerful Java-based framework for building robust and scalable web applications.
- Database: MySQL
-
Frontend:
- ReactJS: A popular JavaScript library for building dynamic user interfaces.
- Clone the repository.
- Install Node.js and MySQL on your system.
- Open the project directory in a terminal and run the following commands:
npm install
npm start
- Open another terminal window and navigate to the server directory. Run the following commands:
mvn clean install
mvn spring-boot:run
- Open a web browser and navigate to http://localhost:3000/.
- Register a new account or log in with an existing account.