Back to projects
IskoAssist
CpE department management web app for students, faculty, and admins — announcements, service status, issue reporting, lost & found, and AI chatbot support in one place.

CpE Department Management System
Architecture
Vite + React TypeScript frontend with role-based layouts for Student, Faculty, and Admin, paired with a Node backend for department operations.
Deployment
Vite production frontend with dedicated backend services.
Features
- Role-based access for students, faculty, and administrators
- Department announcements and service status updates
- Problem reporting with photo and location support
- Lost & found workflow
- AI chatbot for FAQs and department procedures
- Admin analytics dashboards
Challenges
- Serving three different user roles without confusing the experience
- Centralizing announcements, reports, and services into one reliable system
Solutions
- Clear role-based navigation and permissioned workflows
- Structured reporting and announcement modules with shared UI patterns
Results
- Faster department communication and issue visibility
- Single platform for academic support and operations