Click the link to preview -> https://helpdesk-three-pi.vercel.app/
reco_dem.mp4
Refactored - Ticket Summary List View:
refactors.mp4
- 
Toggle Between Customer View and Admin View:
- Easily switch between customer and admin perspectives using our intuitive toggle feature.
 
 - 
Customer View:
- Submit Issues: Customers can enter their name, email, and describe their open issue.
 - View Issues: Customers can scroll down to view the status of previous and currently open issues.
 
 - 
Admin View:
- Secure Login: Access the admin panel with a secure username and password.
 - Ticket Summary: View a summary of all submitted tickets.
 - Update Ticket Status: Update the status of each ticket individually.
 - Detailed Ticket View: Drill into each ticket to add comments.
 - Delete Tickets: Admins can delete tickets as needed. Confirmation box for added security.
 
 
React, Typescript, Clerk authentication, MongoDB, Express.js, Frontend deployed with Varcel, Backend built and deployed with Render.
- 
Clone the Repository:
git clone git@github.com:GarimaB06/Helpdesk.git
 - 
Install Dependencies:
npm install cd backend - npm install - 
Run the Application:
npm run dev
 - 
Access the Application: Open your browser and navigate to
http://localhost:5173/. - 
Start the Server:
npm start
 - 
Access the Server: Open your browser and navigate to
http://localhost:5001/.