Skip to content

iamkeerthy/TicketMate

Repository files navigation

🛠️ IT×247 TicketMate – Help Desk Ticketing System

📌 Project Overview

IT×247 TicketMate is a web-based help desk ticketing system designed to streamline issue reporting, tracking, and resolution within an organization. It enables users to create tickets, assign them to relevant support agents, and monitor their status until resolution, improving communication and operational efficiency. TicketMate Home Page

🎯 Key Features

  • 🎫 Ticket creation and submission by users
  • 👨‍💻 Ticket assignment to support agents
  • 🔄 Real-time ticket status tracking (Open, In Progress, Resolved)
  • 📊 Efficient workflow for issue resolution management
  • 🔐 Secure authentication and role-based access control
  • 🔗 RESTful API integration for smooth data communication

🧪 Testing Summary (QA Perspective)

  • Tested ticket lifecycle modules including creation, assignment, and resolution
  • Validated system workflows for accuracy and reliability
  • Performed functional testing across multiple modules
  • Verified data consistency between frontend and backend via JSON APIs
  • Identified and reported bugs to improve system stability

💻 Technologies Used

  • Laravel (Backend Framework)
  • React.js (Frontend UI)
  • PHP
  • JavaScript
  • MySQL (Database)
  • JSON REST APIs

⚙️ System Modules

  • User Module (Ticket submission & tracking)
  • Admin Module (Ticket management & assignment)
  • Support Agent Module (Issue handling & resolution)
  • Dashboard Module (Overview of ticket status and analytics)

🚀 Getting Started

  1. Clone the Repository: git clone https://github.com/your-username/ticketmate.git && cd ticketmate
  2. Install Dependencies: composer install && npm install
  3. Environment Setup: copy .env.example to .env and set DB_DATABASE=Ticketmate, DB_USERNAME=root, DB_PASSWORD=
  4. Generate Application Key: php artisan key:generate
  5. Run Database Migrations: php artisan migrate
  6. Start the Application: php artisan serve && npm start

👨‍💻 Author

Dunsan Keerthikan

About

An IT Helpdesk system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors