PremBharwani / clash-hai-bhai

Tool for IITK students to plan the courses they could take for their next academic semester! And so that you don't get stuck with a course you never wanted!

Home Page:https://prembharwani.github.io/clash-hai-bhai/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Tool for IITK students to plan the courses they could take for their next academic semester! And so that you don't get stuck with a course you never wanted!

https://prembharwani.github.io/clash-hai-bhai/


Languages

Language:JavaScript 61.9%Language:TypeScript 22.2%Language:Shell 9.1%Language:Python 5.2%Language:CSS 1.5%Language:HTML 0.1%