An open API service indexing awesome lists of open source software.

https://github.com/anujmgr/ticket-support-system

Ticket Support System is a full-stack application built with Laravel and React that allows users to create and manage support tickets. It features secure JWT authentication with refresh token rotation, role-based access for admins, agents, and users, and a clean interface for tracking and responding to support requests.
https://github.com/anujmgr/ticket-support-system

jwt laravel passport react redux refresh-token-rotation

Last synced: about 1 month ago
JSON representation

Ticket Support System is a full-stack application built with Laravel and React that allows users to create and manage support tickets. It features secure JWT authentication with refresh token rotation, role-based access for admins, agents, and users, and a clean interface for tracking and responding to support requests.

Awesome Lists containing this project

README

          

# 🎫 Ticket Support System — Laravel + React (Monorepo)

A full-stack support ticket system built using **Laravel** for the backend and **React.js** for the frontend. This project supports user authentication, ticket creation, comment threads, role-based access (admin/agent/user), and secure JWT authentication with refresh token rotation.

---
## ✅ Features

- 🔐 Secure authentication with JWT + Refresh Token Rotation
- 👤 Role-based access (user, agent, admin)
- 📝 Ticket creation and updates
- 💬 Threaded replies/comments
- 📦 Redux-based state management on frontend
- 📩 Email notifications (optional)
- 🧠 Clean UI for both users and agents

---

---
## ✅ Tech Stack
**Backend**
- Laravel 11.31
- laravel/passport 13.0

**Frontend**
- React JS 19.1.0
- Redux 9.2.0
- ShadcnUI/ TailwindCSS
---