This repository contains the source code for a HelpDesk application built with Node.js, Express.js, MongoDB, and Passport.js. The application enables users to raise tickets for their queries, view their profiles, resolve queries, and more.
-
Employee Side: The platform offers an intuitive interface for employees to submit legal questions. With a bold option, employees can easily track all their queries in one place. Additionally, an AI-powered chatbot provides instant answers to common legal questions.
-
Administration Side: The dashboard provides administrators with important Key Performance Indicators (KPIs) such as total queries, unresolved queries, and resolved queries, along with a monthly trends graph. It also lists queries with key details for monitoring and facilitates seamless team assignment for efficient resolution.
-
Legal Team Side: Legal team members can prioritize tasks with filters for all queries, unresolved queries, and potentially resolved queries. The platform offers quick insights with query details such as subject, ID, date, time, and description. Legal team members can respond efficiently to employees through an integrated reply box for resolution.
- 🟢 Node.js
- 🔵 Express.js
- 🟠 MongoDB
- 🔑 Passport.js
To run this application, you need to have Node.js installed on your machine. If you don't have Node.js installed, you can download it from nodejs.org.
- Clone this repository to your local machine
- Navigate to the project directory
- Start the server: node index.js
- Visit http://localhost:8000 in your web browser to access the application
To use the features of Admin:
- Username: admin
- Password: admin