LMC Autos – Car & Parts Sales Platform Ecommerce Website
Full-Featured Car Dealership & Parts Sales Website with EMI & Role Management








Key Features & Responsibilities:
-
Role & Access Control:
-
Implemented Laravel’s built‑in authorization to define three user roles: Supplier (adds inventory), Sub‑Admin (reviews listings), and Admin (full oversight).
-
Granular permissions for CRUD operations on vehicles, parts, orders, and user accounts.
-
-
Vehicle & Parts Listings:
-
Designed dynamic listing modules allowing suppliers to upload vehicle details (make/model/year/specs) and parts (categories, compatibility).
-
Built custom filters (brand, price range, condition) and search capabilities for end‑users.
-
-
EMI Calculator & Checkout:
-
Integrated a JavaScript‑powered EMI module that computes monthly payment plans based on principal, tenure, and interest rate.
-
Connected EMI outputs to Laravel‑handled order processing and invoice generation.
-
-
Inventory & Order Management:
-
Developed dashboards for suppliers to track stock levels, view incoming orders, and update shipment statuses.
-
Created reporting widgets in the Admin panel for sales summaries, pending EMIs, and top‑selling products.
-
-
Database & Performance:
-
Modeled a normalized MySQL schema for vehicles, parts, users, roles, and transactions.
-
Optimized frequently queried tables with indexing strategies; used eager loading to reduce N+1 query issues.
-
-
Collaboration & Deployment:
-
Managed source control via Git and coordinated with the QA team using Jira for issue tracking.
-
Configured CI/CD pipelines (GitHub Actions → Forge) to automate testing and zero‑downtime deployments.
-
This project underscores my ability to architect role‑based systems, handle complex data relationships, and deliver polished e‑commerce experiences in Laravel.