CampusOS is a web-based platform which is designed to simplify the way students and staff access and manage campus information. Rather than having to jump between a series of apps, users get everything they need in a single and organized dashboard
- Combines academic and administrative updates, eliminating fragmented notifications across different apps
- Automated reminders and notifications to help students meet deadlines and focus on studying efficiently
- Role-specific message filtering ensures that right users get the right messages
- CRs, Advisors, Teachers and Head of Departments can pin and monitor posts, keeping everyone informed
- Supports direct preview of files, images, and presentations, with alerts for important deadlines.
- Scalable architecture that supports all departments, series and future administrative roles, enabling long term implementation university wide
- Students
- CRs
- Teachers
- Advisors
- Head of Departments
| Tab | Purpose |
|---|---|
| All | Pinned messages from all other tabs at the top, followed by all other messages sorted by latest timestamp |
| CR | Class specific notes, announcements, schedules and decisions |
| Teachers | Course materials, lecture sheets, deadlines and class notices |
| Advisors | Exam updates, notices and important materials |
| Head of Department | Department wide updates and communication management |
- Frontend: HTML, CSS and JavaScript
- Backend: Node.js
- Database: MySQL
- Notifications: WebSockets
- Application software
- Freeware
- Closed-source
- Proprietary License

