Skip to content

Latest commit

 

History

History
48 lines (39 loc) · 1.68 KB

README.md

File metadata and controls

48 lines (39 loc) · 1.68 KB

A semester planner for students at the University of Melbourne

Lookahead is an online application that allows students at the University of Melbourne to plan their semester. A variety of customisations and optimisations are provided to help students make the most out of their semester.

This project is maintained by students and is unaffiliated with the University. This is a major fork of the old version, written by Rohyl J., which is no longer maintained. If you work with the University and would like to get in touch, please get in touch privately by emailing us.

Currently, this fork is a work in progress and is not in a usable state. A public-facing website will be made available when the fork is updated. If you're interested in joining the team, contact Ollie at ollie@oyc.id.au.

Screenshot

Execution

To build and serve both the client and server-side, run:

$ make install && make dev

To only build the static client side, run:

$ make build

To serve the API and static client, run (noting that this does not contain hot-reloading):

$ make serve

Features

  • Subject class list viewer
  • Time restrictions
  • Clash optimisations
  • Lecture-skip provisioning
  • Class cramming optimisations
  • Break provisioning after a specified number of consecutive classes
  • Support for streams
  • Customisable timetable (drag and drop)
  • Most importantly: dark mode