Clash-Hai-Bhai
Description
clash hai bhai is a tool enabling students from IIT Kanpur to design their academic template efficiently by automatically navigating through 500+ courses across 20+ departments that do not clash with the user's existing course template.
Motivation
While I was planning my academic template during 2022 summers, I found it to be very tedious & time-consuming to look up my template & the courses I could take up. Since I wanted to make full use of the academic flexibility at IITK & explore all the options at hand, I decided to develop this tool which would automate this process.
Also the story behind the name, in case you were wondering:
Friend 1: "Oye tu konsa OE le raha hai? ESO207 lele accept ho raha hai"
Friend 2: "clash hai bhai!"
Setup
1. Prepare the course data
Please follow the steps mentioned here to procure the course data from here
2. Run the server
Install the node dependencies:
$ npm install
Run the development server using:
$ npm run dev