A simple web app for easily creating timetables with drag-and-drop interactivity.
Please feel free to open an issue for issues or feature request.
- Drag and Drop classes
- Friend Timetable comparison
- Blocked/fixed times (for example, if you know that you always have work at 12:30 PM on Tuesdays, you may want to block out that time when creating your timetable)
- Browser Extension for easily capturing data from Allocate+.
- Dark mode
You can install the browser extension for Firefox or Chrome (this includes Chromium based browser like Edge, Arc, Brave or Opera).
Unfortunately, a Safari browser extension is not available due to Apple's pricing policies. Instead you can use the bookmark.
Currently, the browser extension is only confirmed to work at:
- RMIT University
- Melbourne University.
I am currently working on adding support for Monash University. If your university uses Allocate+, please open an issue to request support.
All operations occur on-device with no data ever sent to a server.
If you want to report a problem, or suggest an improvement or change, please create an issue on Github., and describe the problem or request.
First add a class following the steps on the add page, or manually.
Then drag the class for the sidebar into a preview slot on the calendar - these represent the available sessions for that class. You can move events from the calendar or sidebar to change the events place (time and day) on the calendar.
Friend data is stored in local storage, meaning it persists across tabs and is retained everytime you visit PlanMyTimetable until it is removed. A friend must create their timetable with PlanMyTimetable for the friend comparison features to work properly.
You can add a friend by clicking the "Add Friend" icon on the toolbar below the calendar and filling out the details in the modal.
You can remove friends individually or all at once by clicking the "Friends" button to show a popover. The popover allows users to remove friends by clicking the minus icon or users can hide and show friends using the checkbox.
To share your timetable with a friend, use the share button on the toolbar below the calendar or copy the URL after you've created your timetable.
Blocked/fixed times are useful when planning around a fixed event in your calendar, such as a workday. Blocked times will hide preferences that overlap with that time, meaning you cannot place an event onto a time slot if it overlaps with a blocked event. To edit or delete a blocked time, click the inbox icon to view all your blocked times.