Course, batch and timetable management for a skills college
Batches, timetables and teacher allocation without spreadsheets.
A concept: we'll show how it would work for your business.
Concept project: designed and built by Yuvyora to show approach and capability, not for a paying client.
- Industry
- Education
- Capabilities
- Web & App Development
- Timeline
- Concept · 6 weeks
The concern, and the fix.
- 01
The concernThe timetable is rebuilt by hand every term.
How it's solvedCourses and batches set up once, with timetables built from them.
- 02
The concernClashes are found on the first day of classes.
How it's solvedClashes are flagged before the timetable is published.
- 03
The concernStudents hear about changes late.
How it's solvedChanges reach every student's week view instantly.
Course, batch and timetable management for a skills college. Timetables are built with clash checks against teacher availability and rooms, changes reach students instantly, and the office stops rebuilding spreadsheets every term.
The challenge
Timetables are rebuilt by hand every term, and clashes are discovered on the first day of classes.
What we'd build
- Built course and batch management with teacher availability.
- Added timetable suggestions that avoid clashes.
- Gave students a simple view of their week and any changes.
Courses and batches
Every course, batch and student list in one place.
Clash-free timetables
Suggestions that respect teacher availability and room capacity.
Instant changes
A changed class reaches every affected student and teacher at once.
Student week view
Students see their own week on their phone.
- 01
Set up
Courses, batches, teachers and rooms are entered once.
- 02
Plan
The timetable is built with clashes flagged as you go.
- 03
Publish
Students and teachers get their personal timetable.
- 04
Adjust
Changes are made in one place and notified automatically.
What we'd use to build it. The final choice depends on your needs and the systems you already use.
12 tools across 5 layers
App
- Next.js and ReactFast, search-friendly pages and a responsive dashboard
- TypeScriptTyped data, so mistakes are caught before release
- Installable web app (PWA)Opens from the home screen like an app, no store needed
Design
- FigmaScreens designed and tested with real users before any code
- Design tokensOne look across every screen, easy to rebrand
Data and sign-in
- Firebase AuthenticationPhone OTP or Google sign-in, nothing to remember
- Cloud FirestoreLive updates across staff and client screens
- Cloud FunctionsReminders, receipts and other tasks that run on their own
AI
- Claude APIReads documents and drafts replies, with a person approving
- Human review stepNothing goes out without a check by your team
Hosting and quality
- Firebase HostingGlobal CDN with HTTPS
- Automated testsSecurity rules and key flows tested before every release
- No more first-day clashes discovered in front of students.
- Days saved every term on timetable building.
- Students and teachers always looking at the same, current schedule.
- Attendance by class
- QR attendance for each session.
- Room utilisation
- See which rooms sit empty and when.
- Substitute finder
- Suggest available teachers when someone is absent.
Keep exploring.
Let's create what's next.
We are partnering with a select group of 5 founding clients. Each one gets our full attention, our best thinking and terms reserved for the businesses that grow with us from the start.
- Senior team on your project from day one
- Preferred founding terms, agreed in your proposal
- Direct founder involvement in every key decision
- Priority scheduling ahead of standard engagements
Apply for a founding place Or start with a free website & app audit


