Repository files navigation Course-Registration-System
Log in using existing credentials.
Register a new account.
Secure access using JWT tokens.
Browse and search available courses.
View detailed course information such as description, schedule, instructor, and seat availability.
Add courses to your schedule.
Drop enrolled courses as needed.
JAVA
SPRING BOOT
JAVASCRIPT
CSS
HTML
MONGODB (DATABASE)
REACT
VITE
Enable students to drop courses within deadlines without penalties, with administrative tools for managing cancellations.
Provide notifications to students regarding important registration dates, course openings, waitlist status changes, and other relevant updates.
Assist students in scheduling their academic courses through tools for course searching, schedule conflict checking, and timetable optimization.
Generate reports on course enrollment trends, student demographics, and other metrics for academic planning and resource allocation.
Install dependencies for the frontend using npm i, then start with npm run dev.
Run CourseRegistrationMain.java for the backend.
Keep both frontend and backend running in separate terminals.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.