Full-stack web application for managing support tickets with role-based access for students and administrators.
The system allows users to open tickets, track status, and communicate in real time.
- User authentication
- Role-based description (Student / Admin)
- Ticket creation and status tracking
- Real-time updates
- Chat inside ticket
- Admin management dashboard
React, TypeScript, Firebase, Material UI
Developed the full front-end architecture, components, and state management.
Implemented authentication flow and ticket workflow logic.
npm install
npm run dev