/compo-ecommerce-demo

CompoSymfonyCms e-commerce demo project

Primary LanguagePHPMIT LicenseMIT

CompoEcommerceDemo

Ecommerce demo project based on CompoSymfonyCms.

Try the demo License: MIT

Branch Travis Buddy Site
develop Build Status buddy pipeline http://ecommerce.compo-symfony-cms.ru/

Installation

Docker

Create .env

cp .env.dist .env

Docker up

docker-compose up --build -d

Install or update composer dependency

docker-compose exec php composer install
# or
docker-compose exec php composer update

Install databases

docker-compose exec php bin/console compo:core:install

Install demo data

docker-compose exec php bin/console compo:ecommerce-demo:install

Assetic dump

docker-compose exec php bin/console assetic:dump --env=prod

Create ElasticSearch index

docker-compose exec php bin/console fos:elastica:populate -vvv --no-debug --max-per-page=1000

Restart services

docker-compose restart php
docker-compose restart nginx

Visit https://localhost/

Admin https://localhost/admin

Default login/password for dev environment: ecommerce/ecommerce

Default login/password for admin: admin/admin

Documentation

Check out the documentation on the http://docs.compo-symfony-cms.ru/en/latest/

Support

If you think you found a bug or you have a feature idea to propose, feel free to open an issue after looking at the contributing guide.

License

This package is available under the MIT license.