Skip to content

ianusha08/helpdesk-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎧 Helpdesk UI

A modern helpdesk and support ticket management interface inspired by platforms like Linear and Zendesk. Built with React, TypeScript, and Tailwind CSS.

✨ Features

  • 🎫 Ticket management
  • πŸ”„ Real-time status & priority updates
  • πŸ” Smart search and filtering
  • πŸ’¬ Public replies & private comments
  • πŸ“Š Analytics dashboard
  • 🏷️ Ticket properties management
  • πŸ—‘οΈ Delete confirmation dialogs
  • πŸ“± Responsive UI

πŸ› οΈ Tech Stack

  • React
  • TypeScript
  • Tailwind CSS
  • Vite
  • shadcn/ui
  • React Query
  • Recharts
  • React Router
  • Express.js

πŸš€ Run Locally

Frontend

npm install
npm run dev

Backend

cd server
npm install
node index.js

Create a .env file:

VITE_API_URL=http://localhost:3001/api/tickets

🌱 Future Improvements

  • Authentication & role-based access
  • Database integration
  • File attachments
  • Email notifications
  • Real-time updates
  • Team management

built with ❀️ by Anusha

About

Modern helpdesk ticket management interface built with React, TypeScript, Tailwind CSS, React Query, and Recharts.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages