A modern E-Commerce Web Application built using Laravel framework featuring real-time stock management and RESTful Mobile APIs.
The system is designed for scalability, enabling both web and mobile platforms to share the same backend.
MD Jasim Uddin
CTO & Full Stack Developer
📧 raju311286@gmail.com
🔗 LinkedIn
🔗 GitHub
- Product listing, details, and category filtering
- Cart, checkout, and order management
- User registration, login, and profile management
- Payment integration (manual or gateway-ready structure)
- Real-time stock update on every purchase
- Admin panel to add, edit, and manage inventory
- Low-stock alerts and product quantity tracking
- Secure JSON API for Android/iOS apps
- Endpoints for products, categories, cart, and orders
- Token-based authentication using Laravel Sanctum or Passport
- Overview of total sales, revenue, and product stats
- Manage customers, orders, and stock from one panel
- Role-based access control (Admin, Manager, Staff)
| Component | Technology |
|---|---|
| Framework | Laravel 8.5 (PHP 7.4+) |
| Frontend | Blade Template Engine, Bootstrap 5 |
| Database | MySQL |
| API Authentication | Laravel Sanctum / Passport |
| Version Control | Git & GitHub |
| Server | Apache / Nginx |
git clone https://github.com/jasimraju/ecommerce-laravel-stock-api.git
cd ecommerce-laravel-stock-api