Welcome to MechXpress, a modern web platform for premium automobile care and service management. This project provides a complete solution for customers and admins to book, manage, and track automotive services with a beautiful, responsive UI.
- Home Page: Overview of services, offers carousel, and company information.
- Service Booking: Book car services, view estimated time, and select from a variety of service types.
- Booking Success: Confirmation page with booking details and next steps.
- Booking History: View and manage all past bookings, filter by status, and rate completed services.
- Contact Page: Contact form, business information, and location details.
- Login & Signup: Secure authentication for users and admins, with animated backgrounds and modern forms.
- Profile Management: Update personal information, upload profile images, and manage preferences.
- Admin Portal: Manage bookings, view analytics, and create special offers for customers.
- Admin Profile: Admin-specific profile settings and management.
- Preventive Maintenance: Comprehensive maintenance services and scheduling.
- Body Repair: Dent removal, scratch repair, and paintwork services.
- Car Care: Washing, waxing, and detailing services.
- Engine Service: Engine diagnostics, oil changes, and performance tuning.
- Interior Service: AC system service, cabin air filter replacement, and interior detailing.
- Tire Service: Tire rotation, balancing, alignment, and replacement services.
- Diagnostic Services: Advanced computer diagnostics and troubleshooting.
- Brake System Service: Complete brake system inspection and maintenance.
- Hybrid/Electric Vehicle Services: Specialized maintenance for hybrid and electric vehicles.
- Animated UI: Uses Lottie for engaging visual effects and smooth transitions.
- Responsive Design: Fully optimized for desktop and mobile devices using Tailwind CSS.
- Local Storage: Demo data management for bookings, users, and ratings.
index.html- Main landing pageHome.html- Dashboard home for logged-in usersContact.html- Contact page with form and business information
Booking.html- Service booking form and sidebarbooked.html- Booking confirmation pagebookingHistory.html- User booking history and management
login.html- Login page (user & admin)signUp.html- User registration pageprofile.html- User profile settingsadminProfile.html- Admin profile settings
adminPortal.html- Admin dashboard for bookings, offers, and analyticsReports.html- Reports and analytics page
PrevMain.html- Preventive Maintenance servicesBodyRep.html- Body Repair servicesCarCare.html- Car Care and detailing servicesEngSer.html- Engine Service pageInteriorService.html- Interior Service and AC maintenanceTireService.html- Tire Service and maintenanceDiagon.html- Diagnostic ServicesBrakeSer.html- Brake System ServiceHybridSer.html- Hybrid/Electric Vehicle Services
demoData.js- Demo data and sample content
Image/- Contains logo and service images:Logo.png- MechXpress logoPreventiveCare.png- Preventive maintenance imagePaintingDenting.png- Body repair imageWashingCar.png- Car care imageEngineCare.png- Engine service imageInteriorCare.png- Interior service imageTyreCare.png- Tire service imageDiagonsticCare.png- Diagnostic service imageBrakingCare.png- Brake service imageHybridCare.png- Hybrid vehicle service imageElectGIF.gif- Electric vehicle animationdisc-brake.webp- Brake system image- Various other service and UI images
- HTML5, CSS3, JavaScript - Core web technologies
- Tailwind CSS - Utility-first CSS framework for rapid UI development
- Lottie - Lightweight animations and interactive elements
- Local Storage API - Browser-based data persistence for demo purposes
- Responsive Design - Mobile-first approach with Tailwind's responsive utilities
- Total Files: 26 HTML files(embedded JavaScript placed at the end of the HTML file) + 1 JavaScript file
- Service Pages: 9 dedicated service pages
- Images: 25+ service and UI images in the Image folder
- Responsive: Fully optimized for desktop, tablet, and mobile devices
-
Clone this repository:
git clone https://github.com/yourusername/MechXpress.git
-
Open the project folder in VS Code or your preferred editor.
-
Launch the application:
- Open
index.htmlin your browser to start exploring the site - For full functionality, ensure all HTML files and the
Image/folder are present
- Open
-
Navigation:
- Start from
index.html(landing page) - Use
login.htmlto access user features {Sign in first then login} - Admin features are available through admin login:
- Admin ID:
admin123 - Password:
secureAdminPass2025
- Admin ID:
- Start from
The project is organized into logical sections:
- Core Pages: Main navigation and landing pages
- Service Pages: Individual service detail pages
- Authentication: Login, signup, and profile management
- Admin Tools: Admin portal and analytics
- Assets: Images and demo data
- Update company info, offers, and service details in the respective HTML files
- Modify contact information in
Contact.html - Update service descriptions in individual service pages
- Replace images in the
Image/folder for your branding - Modify Tailwind config and custom styles for your color scheme
- Update the MechXpress logo and branding elements
- Extend service pages with additional features
- Add new service types by creating additional HTML pages
- Modify the booking system in
Booking.htmland related files
Important: This demo project stores all user, booking, and rating data in the browser's local storage for simplicity and demonstration purposes. This approach is not recommended for production or real-world applications, as local storage is not secure, can be cleared by the user, and does not support multi-user or server-side data management. For a production-ready solution, integrate a secure backend and database to handle authentication, bookings, and user data reliably.
MechXpress - Your trusted partner for premium auto care and service management.
Built with ❤️ using modern web technologies