Back to homepage


Auto Repair Shop2022 — Present
Jeff Pneus Service
Website with online appointment booking, a customer portal for managing vehicles and viewing tire-change reports, and an administrative interface for the garage.
SymfonyPHPReactReduxTypeScriptHTMLCSS
Architecture & Deployment
- Infomaniak Managed Cloud — optimized PHP hosting with a TLS/SSL certificate
- GitHub Actions CI/CD pipeline — PHPUnit tests followed by automatic SFTP deployment on every push to the main branch
- Daily automated backups managed by the hosting provider (30-day retention)
Screenshots



Context
Jeff Pneus Service is an auto repair shop specializing in tire fitting and maintenance. The shop needed a modern online presence where customers could book appointments directly, manage their vehicles, and view their service history, while giving the staff a centralized scheduling tool.
Key Features
- Online Appointment Booking: Customers can select a time slot based on the shop’s availability, with automatic validation and email confirmation.
- Customer Account Management: A secure customer portal where users can register and manage multiple vehicles, including make, model, registration number, and tire sizes.
- Tire Change Reports: Reports are generated after each service and made available directly in the customer portal.
- Administrative Calendar: A dedicated back office displays appointments in an interactive calendar and provides tools for managing time slots, customers, and vehicle records.
- Online Shop: An online store managed through the administrative interface.
- Notifications: Automatic emails confirm appointments, send appointment reminders, and notify customers when reports are available.