This is an ecommerce clone of the popular shopping store. It's built with Laravel 12x and includes the following features.
- Product listing and details
- Add and remove products from cart
- Checkout orders.
- View history of orders
- Authentication
- Admin dashboard
- Redis queues to process order placed emails and notifications
- Real time notifications with pusher websockets for order status updates. Follow Laravel docs to setup.
- PHPUnit for feature tests
composer install
composer run dev
- Filament admin backend to create products with multiple images. Access from ```localhost:8000/admin
- Livewire framework components to update cart item counts and order status notifications
- Laravel Horizon to monitor Redis queues. Start with ```php artisan horizon
- Laravel Fortify authentication with socialite (Google login)
- Laravel Sanctum APIs
- Payments API integration
- Product Categories
- Recommendations using AI
- Make delivery fee configurable
- Add maps for customer address
- Add email settings
- Improve UI/UX
Create a PR and lets build the best ecommerce store in Uganda :)
Open-sourced software licensed under the MIT license.