ORESS
Smart schedule planner & AI academic assistant
Registration at NDU meant hand-building the same timetable spreadsheet every semester just to compare options.
- The problem
- Registration at NDU means reconciling a course catalogue, your own constraints and everyone else's advice by hand, every semester. Students were rebuilding the same timetable spreadsheet each term and trading screenshots to compare options.
- What I built
- A scraper keeps the course catalog up to date, and instead of checking one schedule at a time, the planner builds and compares full timetables automatically, all running on a self-hosted setup that survived a near-total data loss and came back stronger after a security cleanup.
