A full-featured e-commerce web application built using Laravel and MySQL, supporting product browsing, cart management, secure checkout, Stripe payments, and a powerful admin panel.
- User authentication with email verification
- Browse products by categories
- View detailed product pages
- Add, update, and remove items from cart
- Secure checkout flow
- Online payments via Stripe Payment Gateway
- Order history & invoice generation
- Order return requests
- User profile management
- Separate admin authentication system
- Category & product management (CRUD)
- Soft delete & restore (trash management)
- Order & return request management
- Customer & billing detail management
- Sales reports & analytics
- Admin profile management
- Stripe payment gateway integration
- Secure order processing
- Invoice generation
- Subscription & payment handling
- Order return workflow
- Backend: Laravel (PHP)
- Database: MySQL
- Frontend: HTML5, Bootstrap, JavaScript
- Authentication: Laravel Auth (User & Admin Guards)
- Payments: Stripe
- Architecture: MVC, RESTful routing
- Version Control: Git
app/
├── Http/
│ ├── Controllers/
│ │ ├── Admin/
│ │ ├── User/
│ │ └── Auth/
├── Models/
routes/
├── web.php
resources/
├── views/
public/
├── assets/
- User authentication with email verification
- Separate admin authentication using custom guards
- Middleware-protected admin routes
- Role-based access control
git clone https://github.com/amarkumar55/laravel-ecommerce.git](https://github.com/amarkumar55/Laravel-Ecommerce-Platform.git)
cd Laravel-Ecommerce-Platform composer install
npm install###Environment configuration
cp .env.example .env
php artisan key:generateDatabase credentials
Stripe API keys
php artisan migrate php artisan serve🧪 Admin Access
Admin routes are prefixed with /Admin
Dedicated admin login & registration
Secure admin dashboard with middleware protection
📈 Highlights
Clean and modular Laravel architecture
Secure Stripe payment integration
Scalable admin panel
Real-world e-commerce workflows
Production-ready routing and middleware
📌 Future Enhancements
Coupon & discount system
API versioning
Advanced analytics dashboard
Dockerized deployment
AWS hosting & CI/CD pipeline
📄 License
This project is intended for learning and portfolio purposes. Commercial usage requires prior permission.
If you want, I can also:
- Make a short README for recruiters
- Add a screenshots/demo section
- Create a 1-line GitHub repo description
- Rewrite this for a SaaS / senior-level tone
Just tell me 🚀