A better way to view, filter, and organize your NIE timetable.
NIcEr Timetable transforms your clunky NIE timetable into a clean, searchable interface. Filter by course, search for specific classes, hide past events, and share your schedule with classmates. When you're ready, export to Google Calendar, Outlook, or any calendar app.
- Clean Interface - See your schedule at a glance, organized by date
- Smart Filtering - Search by course, venue, tutor, or date; filter by course code; hide past events
- Compare Timetables - Compare schedules side-by-side with filters like Common Days, Travel Together, and Eat Together
- Custom Events - Add personal events not in your NIE timetable (e.g., content upgrading classes)
- Multi-Timetable Storage - Save multiple timetables, switch between them, and share specific ones
- Shareable Links - Share your timetable with classmates via compressed URL
- Calendar Export - Download an ICS file for Google Calendar, Outlook, or Apple Calendar
- Custom Backgrounds - Use your own background image or a plain background
- Auto-Save - Your timetable is saved locally so you can return anytime
- Dark Mode - Easy on the eyes
- Mobile Support - Full mobile experience with hamburger menu and touch-friendly controls
- Privacy-First - Everything runs in your browser; no data is sent to any server
See the Guide for detailed instructions on how to use the app.
- Node.js 18+
- npm
npm install
npm run devnpm run buildForce push main to the deploy branch to trigger a Vercel deploy:
git push origin origin/main:deploy --force- React + TypeScript
- Vite
- SCSS with CSS variables
- Background photo by Mihai Moisa on Unsplash
- Schedule icons created by Freepik - Flaticon
