A powerful and responsive e-commerce web application built with Angular on the frontend and Laravel on the backend. This platform allows customers to browse products, manage carts, and place orders, while admins can manage inventory, categories, and orders through a secure dashboard.
Key Features:
Product Listing with search, filter, and pagination
Product Details Page
Add to Cart / Cart Management
User Registration & Login (JWT-based Auth)
Checkout Process
Order History Tracking
️ Admin Dashboard for product & category management
Real-time validation & form handling
Admin Capabilities:
Create, update, delete products and categories
View and manage customer orders
Upload product images and manage stock
️ Tech Stack:
Frontend: Angular, RxJS, Angular Router, Bootstrap
Backend: Laravel (PHP), Eloquent ORM, Laravel Sanctum/JWT
Database: MySQL
Authentication: Token-based Authentication