Timetable Calendar
A weekly planner that blocks clashing sessions and pairs with a 2026 calendar, storing everything on the user's own device.
Why you would want this
A clean weekly planner that catches clashes before they happen, and works with no account and no internet.
Timetables kept in spreadsheets or on paper get double-booked, and nobody sees the whole week at a glance.
What it does for the business
Stop double-booking
Saving a session that overlaps another is blocked, so clashes are caught at the moment they're created.
See the week and the year
A weekly grid and a monthly calendar share the same weekday logic, so planning and looking ahead don't disagree.
Nothing to sign up for
Data stays on the user's own device, so there is no account, no server and no privacy question.
Why people want it
- Time slots in 30-minute steps from 07:00 to 21:30.
- Coloured markers on the calendar show which days have sessions.
- Follows the device's light or dark setting.
Built for
Schools, tutors, clinics and small teams who plan the week in fixed time slots.
What’s inside
- Weekly grid with click-to-add sessions
- Overlap checking
- Monthly calendar
- Local storage
- Light and dark themes
Want one like this?
Every business is different, so treat this as a starting point. The estimate shows what it would take to build something of similar scope, line by line, in USD and Kenyan shillings.
- 2026
- Private repository
- TypeScript, CSS, JavaScript, HTML
- React, Vite
- May 2026