← Back to Projects

Car Repair Shop

Full-stack booking system built with MERN stack

2024 Website
Car Repair Shop Screenshot

Overview

A complete booking and management system for JLP Reparações Auto, designed to streamline customer appointments and service tracking. The application handles customer registration, service booking, appointment management, and automated notifications.

Key Features

  • Real-time appointment booking with conflict prevention
  • Service history tracking
  • Admin dashboard for appointment management
  • Automated email notifications
  • Responsive design for mobile and desktop

Technical Implementation

Frontend

React JavaScript Tailwind CSS

Backend

Node.js Express MongoDB

Deployment

AWS EC2 NGINX SSL PM2

Challenges & Solutions

The main challenge was preventing booking conflicts while ensuring real-time availability. I implemented a robust API with proper validation and database constraints to handle concurrent booking requests. The deployment process involved setting up secure SSL certificates and implementing proper environment configuration for production.