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/
.