Repair Shop

πŸ“Œ Overview

A modern web application built to manage and track repair tickets for a computer repair shop. This platform helps streamline the workflow between technicians and customers, providing real-time updates and efficient ticket management.

🎯 Purpose

This application replaces traditional sticky note systems with a digital solution that allows repair shop employees to:

  • Track customer repair tickets

  • Manage customer information

  • Assign and update ticket status

  • Search through tickets and customer records

  • Monitor repair progress in real-time

πŸš€ Tech Stack

Frontend

Backend & Database

Authentication & Security

  • kinde -Kinde Authentication system

Monitoring & Error Tracking

  • Sentry - Error tracking and monitoring

Development Tools

✨ Features

  • πŸ” Secure passwordless authentication

  • πŸ“± Responsive design (desktop-first, tablet-supported)

  • 🎨 Light/Dark mode support

  • πŸ” Advanced search functionality

  • πŸ‘₯ Role-based access control (Admin, Manager, Employee)

  • πŸ“Š Real-time ticket tracking

  • πŸ‘€ Customer management system

  • 🎫 Ticket assignment system

  • πŸ“ Notes and updates tracking

πŸ›  Getting Started

  1. Clone the repository:

πŸ›  Installation & Setup

Install dependencies

Setup environment variables