No description
Find a file
Joseph Bielawski 545c17bdfc Fix compatibility with new version of HWIOAuthBundle
Add missing facebook logo, rework some html stuff with new design
2013-10-30 10:24:58 +01:00
app Fix compatibility with new version of HWIOAuthBundle 2013-10-30 10:24:58 +01:00
bin Installer 2013-05-27 13:20:51 +02:00
features Fix compatibility with new version of HWIOAuthBundle 2013-10-30 10:24:58 +01:00
src/Sylius/Bundle Fix compatibility with new version of HWIOAuthBundle 2013-10-30 10:24:58 +01:00
vagrant Brand new vagrant configuration 2013-09-26 08:36:35 +02:00
web Fix compatibility with new version of HWIOAuthBundle 2013-10-30 10:24:58 +01:00
.gitignore Update shipping bundle and products 2013-08-08 21:42:03 +02:00
.gitmodules Changed submodules paths 2013-09-26 13:11:29 +02:00
.travis.yml Fix compatibility with new version of HWIOAuthBundle 2013-10-30 10:24:58 +01:00
behat.yml.dist Use localhost instead of custom name 2013-09-16 10:17:07 +02:00
Capfile Fix deploy path in Capfile 2013-04-25 22:47:48 +02:00
composer.json Fix compatibility with new version of HWIOAuthBundle 2013-10-30 10:24:58 +01:00
composer.lock Use ~1.0 for rest bundle 2013-10-28 22:30:37 +01:00
LICENSE Initial commit 2013-01-18 21:43:21 +01:00
README.md Add Scrutinizer quality badge 2013-10-18 14:20:30 +02:00

Sylius Build status... Scrutinizer Quality Score

Sylius is an open source e-commerce solution for PHP, based on the Symfony2 framework.

Ultimate goal of the project is to create a webshop engine, which is user-friendly, loved by developers and has a helpful community.

Sylius is constructed from fully decoupled components (bundles in Symfony2 glossary), which means that every feature (products catalog, shipping engine, promotions system...) can be used in any other application.

We're using full-stack BDD methodology, with phpspec and Behat.

Documentation

Documentation is available at docs.sylius.org.

Quick Installation

$ wget http://getcomposer.org/composer.phar
$ php composer.phar create-project sylius/sylius -s dev
$ cd sylius
$ php app/console sylius:install

Behat scenarios

You need to copy Behat default configuration file and enter your specific base_url option there.

$ cp behat.yml.dist behat.yml
$ vi behat.yml

Then download Selenium Server, and run it.

$ java -jar selenium-server-standalone-2.11.0.jar

You can run Behat using the following command.

$ bin/behat

Troubleshooting

If something goes wrong, errors & exceptions are logged at the application level.

tail -f app/logs/prod.log
tail -f app/logs/dev.log

Contributing

All informations about contributing to Sylius can be found on this page.

Sylius on twitter

If you want to keep up with the updates, follow the official Sylius account on twitter.

Bug tracking

Sylius uses GitHub issues. If you have found bug, please create an issue.

MIT License

License can be found here.

Authors

Sylius was originally created by Paweł Jędrzejewski. See the list of contributors.