A modern helpdesk dashboard for managing tickets, viewing live messages, and utilizing AI insights. This project is a Next.js application designed to streamline support operations.
- Real-time Message Feed: Aggregate messages from various sources (WhatsApp, Email, Internal) in a unified view.
- Ticket Dashboard: Visualize key metrics such as Resolution Time, Customer Satisfaction (CSAT), and Ticket Volume.
- Recent Activity: Track the latest incidents and their status (High, Medium, Low priority).
- Quick Actions: Rapidly create new tickets or log messages.
- AI-Powered Insights: "AutoDesk AI" provides emerging trend analysis and suggestions.
- Call Analysis & Audio Upload (Experimental): Modules for uploading and analyzing support calls.
- Framework: Next.js 15
- UI Library: React 19
- Styling: Tailwind CSS
- Icons: Lucide React
- Animations: Framer Motion
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.