This is e-commerce application built on Yii2. It is not full e-commerce - it is showcase
This project has been temporary stopped. For actual code see app built on this shop
Because it's only e-commerce showcase - only several features available:
- Admin Panel - Backend
- Home page with latest products
- Catalog with sorting and product preview
- Categories support
- SEO-friendly URLs (with slugs like domain.com/categoryname/productname)
- Special statuses for products (example: In stock, Discount, etc.)
- Image gallery in product view
- And a lot of! See demo for more details, maybe I forget something
Please don't clear shop content ^)
The minimum requirement by this application template that your Web server supports PHP 5.4.0.
Run in the command line:
git clone https://github.com/CyanoFresh/yii2shop.git yii2shop
Go to the application dir and run:
to check application requirements and run:
to install dependencies.
After you install the application, you have to conduct the following steps to initialize the installed application. You only need to do these once for all.
- Run command
php initto initialize the application with a specific environment.
- Create a new database and adjust the
- Apply migrations with console command
yii migrate. This will create tables needed for the application to work.
- Configure your application by editing config files:
frontend/config/main-local.phpIf there are not needed options in the `main-local.php
files you can copy them frommain.php
and overwrite in themain-local.php`
- Set document roots of your Web server:
- for frontend
/path/to/yii2shop/frontend/web/and using the URL
- for backend
/path/to/yii2shop/backend/web/and using the URL
To login into the application, you need to use:
You can change it at the