Feature Rich
Buttressed by Powerful Tools
Everything you need to excel in your matriculation program, wrapped in a beautiful interface.
Study Load Meter
Unique
Real-time stress analysis algorithm that visualizes your academic workload.
Smart Timetable
Core
Dynamic scheduling that adapts to your classes and personal study time.
Cross-Platform Sync
Cloud
Seamlessly switch between iOS and Android. Your data is always with you.
Instant Updates
Real-time
Changes made by lecturers or admins reflect instantly on your device.
Engineering Excellence
Complex Backend.
Simple Experience.
Our system handles complex data relationships between students, courses, slots, and events. Powered by a robust Node.js & TypeScript architecture.
PostgreSQL & Prisma ORM
Normalized relational schema designed for high-concurrency and data integrity.
Admin Dashboard Control
Comprehensive role-based access control (RBAC) for administrators to manage schedules.
Express.js REST API
Scalable API endpoints with JWT authentication and rigorous input validation.
server.ts
// API Endpoint: Calculate Study Load
app.post('/api/load', authenticate, async (req, res) => {
const { userId } = req.user;
// Complex aggregation query
const load = await prisma.assignment.aggregate({
where: {
studentId: userId,
status: 'PENDING'
},
_sum: { weight: true },
_count: true
});
const stressScore = calculateStress(load);
return res.json({ score: stressScore });
});





