morozovalexander / symfocommerce
symfony framework based ecommerce project
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 24
Watchers: 7
Forks: 12
Open Issues: 5
Type:project
Requires
- php: >=5.6
- cocur/slugify: ^1.4
- doctrine/doctrine-bundle: ^1.6
- doctrine/doctrine-fixtures-bundle: 2.3.*
- doctrine/doctrine-migrations-bundle: ^1.0
- doctrine/orm: ^2.5
- friendsofsymfony/user-bundle: ~2.0@dev
- hwi/oauth-bundle: 0.5.3
- incenteev/composer-parameter-handler: ^2.0
- knplabs/knp-paginator-bundle: 2.5.1
- liip/imagine-bundle: ^1.5
- oneup/uploader-bundle: ~1.4
- presta/sitemap-bundle: 1.4.2
- sensio/distribution-bundle: ^5.0
- sensio/framework-extra-bundle: ^3.0.2
- symfony/monolog-bundle: ^2.8
- symfony/swiftmailer-bundle: ^2.3
- symfony/symfony: 3.2.*
Requires (Dev)
- sensio/generator-bundle: ^3.0
- symfony/phpunit-bridge: ^3.0
This package is not auto-updated.
Last update: 2021-04-06 23:23:51 UTC
README
Symfony3 Standart Edition based ecommerce project.
Demo version: http://symfocommerce.webgrowth.xyz
- Products with related categories and manufacturers.
- Advanced and convenient admin panel
- Products sorting by name or price
- Disabling products by set zero quantity
- Ability to add products to favourites
- Seo friendly navigation, meta tags and description on each page, routes using slug, not id's, slug generator in admin section
- Different product measures, e.g. grammes, pieces, oz., ml.
- Category and manufacturer images
- Several product images, fancybox, image uploading by dropzone in admin
- Interactive javascript cart, online cart edition
- News section, last news displayed on main page
- Static pages and links to static pages in top menu
- Slides on top page, slides management in admin section
- Summernote editor for all descriptions
- Sitemap autogeneration
Print /admin to access admin section.
To start use project run next console commands:
- $ composer update
- $ php bin/console doctrine:database:create
- $ php bin/console doctrine:migrations:migrate
You can load some test data and admin account (admin/admin) if you want
- $ php bin/console doctrine:fixtures:load
Do not forget to set permissions for var/cache/, var/logs/, var/sessions/, web/media/ to run symfony ;)