A scalable e-commerce platform built with Laravel and React. It includes a secure admin dashboard for managing categories, subcategories, and products, as well as a user-friendly storefront for browsing items. The project was built with a clean and maintainable structure, focusing on performance and scalability.
Technologies Used:
Backend: Laravel, Sanctum, MySQL
Frontend: React, Context API, Axios, Tailwind CSS
Auth: Cookie-based authentication with CSRF protection
API: RESTful endpoints with clear separation of concerns
Features:
Secure admin login and dashboard
Category and subcategory management
Full product CRUD operations
Responsive and clean UI built with Tailwind
Modular code structure (components, pages, routes separated)
Centralized axios configuration for API communication
Built with maintainability and future scalability in mind
My Role
I developed the entire project from scratch, handling both frontend and backend
I structured the code to follow clean architecture principles, optimized the performance, and ensured the platform is easy to expand and maintain