Skip to content

AseemBhutra/elective-selection-simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Elective Selection Simulation

A web-based Elective Selection Simulator designed to help students make informed decisions about their elective courses. This interactive tool enables students to explore different combinations of electives while ensuring compliance with prerequisites, term limits, and cross-listing rules.

🚀 Live Demo: Elective Selection Simulation


📌 Features

Interactive Course Selection – Experiment with different elective combinations
Term-Wise Elective Management – Select and modify electives per term
Real-Time Validation – Ensures prerequisites and constraints are met
Major/Minor/General Management Calculation – Determines academic classification dynamically
Cross-Listed Course Handling – Assigns electives across multiple domains
Analytics Tracking – Logs user interactions for insights


📂 Tech Stack

🔹 Frontend: React.js
🔹 Routing: React Router
🔹 State Management: React Hooks
🔹 Analytics: Firebase Analytics
🔹 Styling: CSS

About

A web-based Elective Selection Simulator designed to help students make informed decisions about their elective courses. This interactive tool enables students to explore different combinations of electives while ensuring compliance with prerequisites, term limits, and cross-listing rules.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors