E-commerce project developed using PHP framework Laravel
composer update
npm install
- setup your .env
php artisan migrate
- make inserts based on .sql files
php artisan key:generate
php artisan serve
- login: admin@gmail.com
- password: 12345678
- Back-end: Laravel, PostgreSQL
- Front-end: Blade templates, Bootstrap, CSS
- Authentification: Laravel Breeze Starter kit
- Client
- Authentification - login, logout, register
- Products catalog with filtering, ordering, pagination
- Fullscreen product gallery
- Add to cart, change quantity, increment, decrement, remove. Add on PC, change on mobile
- Fulltext search
- Create order (guest, or registered), change address, shipping, payment
- Cart merge on login -- prefer guest cart
- Admin
- Login, logout to Admin UI
- Create new product with description and uploading automatically resized main & other photos
- Edit, delete products
- View users, orders and categories