Repair Tracking Web Application – Quarkus & Angular
I developed a web application to track sold items (pieces/products) and manage their repair process. The goal was to provide businesses with a clear system to follow items after sale, manage repair workflows, and improve after-sales service.
Key Features & Tasks Completed
Backend (Quarkus – Java)
Designed the domain model for Products, Clients, Repair Orders, Technicians, and Status Tracking.
Implemented REST APIs with Quarkus for managing product lifecycle and repair requests.
Integrated database persistence with Panache ORM.
Built a workflow to move products across statuses: Sold → Under Repair → Fixed → Delivered.
Ensured fast startup and lightweight deployment thanks to Quarkus’ microservice architecture.
Frontend (Angular)
Built an interactive dashboard to monitor products sold and under repair.
Created forms for registering repair requests linked to sold products.
Implemented status visualization so clients and technicians can follow the progress.
Developed modules for technician assignment, repair history, and client notification