3434
3535- [ Local Installation] ( #local-installation )
3636- [ Updation for a new semester] ( #updation-for-a-new-semester )
37- - [ For First Year Timetable] ( #for-first-year-timetable )
38- - [ For Second Year and above Timetable] ( #for-second-year-and-above-timetable )
39- - [ Updating ` .env ` file] ( #updating-env-file )
40- - [ Final steps] ( #final-steps )
4137- [ Meanings of the various files] ( #meanings-of-the-various-files )
4238 - [ Input Files] ( #input-files )
4339 - [ Output Files] ( #output-files )
@@ -63,7 +59,7 @@ To run Chillzone front-end on your local system.
63593 . Install modules and launch frontend.
6460 ```
6561 pnpm install
66- pnpm start
62+ pnpm run dev
6763 ```
6864
6965<p align =" right " >(<a href =" #top " >Back to top</a >)</p >
@@ -83,22 +79,7 @@ curl 'https://erp.iitkgp.ernet.in/Acad/timetable_track.jsp?action=second&dept=AE
8379
8480## Updation for a new semester
8581
86- ### For First Year Timetable
87-
88- > ** Note** : First year timetable needs to be updated at the start of a new session only.
89-
90- 1 . Download first year timetable from ERP and place it in the ` first-year-scraper/ ` directory.
91- 2 . Install dependencies.
92-
93- ```
94- cd first-year-scraper
95-
96- pip install -r requirements.txt
97- ```
98-
99- ### For Second Year and above Timetable
100-
101- #### Updating ` .env ` file
82+ 1 . Updating ` .env ` file
10283
10384> ** Note** : Use ` .env.template ` file as the base for ` .env ` file.
10485
@@ -109,9 +90,7 @@ Update the `SESSION` and `SEMESTER` environment variables.
10990> 1 . Turn on ` DEBUG ` inside the ` .env ` file by setting it to ` "1" ` .
11091> 2 . Reduce the size of the departments array to 2 so that you are not buried with output in the terminal.
11192
112- ### Final steps
113-
114- 1 . Run ` update_data.sh ` .
93+ 2 . Run ` update_data.sh ` .
11594
11695<p align =" right " >(<a href =" #top " >Back to top</a >)</p >
11796
@@ -127,13 +106,6 @@ Update the `SESSION` and `SEMESTER` environment variables.
127106 a few nodes can be added to the JSON file without touching other files and
128107 the schedule can be regenerated.
129108
130- - ` first-year.csv `
131-
132- The first year timetable is not available by default on ERP, so we need to
133- add it manually using the central timetable PDF. This CSV file will be taken
134- into consideration when the schedule is constructed. Refer to the template
135- for details.
136-
137109### Output Files
138110
139111- ` schedule.json `
0 commit comments