UQ Toilet Paper 🧻 (a timetable planner)
Timetable planner for UQ classes, made in Typescript and React. Uses React Redux and Firebase.
Features
- Sign-in using Google Firebase, saving to an online database.
- Easily search for courses from UQ's public timetable.
- Manage multiple timetable profiles.
- Display and select from all options for a class.
- Select any number of options for a particular course activity.
- Colours labels depending on class type.
- Manually import classes from exported Excel file.
Usage
The app can be built using a simple command:
npm run build
The built site is in build/ and can be hosted on a static web server of your choice.
Screenshots
Main view
Timetable