Ticketly is a ticket creation and management platform with role-based access, built with React, Express, Vite, MongoDB, and Redux. Admins have full control over all tickets, including editing their status, while users can create tickets and view their own. The platform includes a dashboard for easy ticket management.
- Frontend: React, Redux, Vite
- Backend: Express
- Database: MongoDB, MongoDB Atlas
- Authentication: JWT (JSON Web Tokens)
-
Admin Access:
- View all tickets
- Edit ticket status (e.g., Open, In Progress, Closed)
-
User Access:
- Create new tickets
- View and manage their own tickets
-
Dashboard:
- Both admins and users can access their dashboard to view and manage tickets.
-
Authentication:
- JWT authentication for secure login and user management.



