Skip to content

TUI written in Go to help choosing electives for making a timetable

License

Notifications You must be signed in to change notification settings

PraWater/tthelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TimeTable Helper

demo gif

Usage

  1. Install locally

    $ go install github.com/PraWater/tthelper@latest
  2. Populate the database using an excel file

    Download the excel file from this repo. Last updated: 10th Dec

    Default location for the Excel file is /home/timetable.xlsx.

    $ tthelper -refresh {path_to_excel_file}
  3. Create an input timetable as a TXT file

    Example for 3-1 CS:

    CS F351 L1 T3
    CS F372 L1 T5
    CS F342 L1 P5
    CS F301 L1 T2
  4. Pass the TXT file to get the list of courses that do not clash with your timetable

    Default location for the input timetable is /home/input_tt.txt.

    $ tthelper {path_to_input_tt}

About

TUI written in Go to help choosing electives for making a timetable

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages