morozovalexander / symfocommerce
symfony framework based ecommerce project
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 30
Watchers: 7
Forks: 13
Open Issues: 0
Type:project
pkg:composer/morozovalexander/symfocommerce
Requires
- php: >=7.2.5
 - cocur/slugify: ^1.4
 - doctrine/doctrine-bundle: ^1.6
 - doctrine/doctrine-fixtures-bundle: ^2.3
 - doctrine/doctrine-migrations-bundle: ^3.0
 - doctrine/orm: ^2.5
 - friendsofsymfony/user-bundle: ~2.0@dev
 - incenteev/composer-parameter-handler: ^2.0
 - knplabs/knp-paginator-bundle: ^5.3.0
 - liip/imagine-bundle: ^2.7
 - oneup/uploader-bundle: ^3.0
 - php-http/guzzle6-adapter: ^2.0
 - php-http/httplug-bundle: ^1.19
 - presta/sitemap-bundle: ^2.3.1
 - sensio/framework-extra-bundle: ^3.0.2
 - symfony/dotenv: ^4.4
 - symfony/flex: ^1.1
 - symfony/monolog-bundle: ^3.6.0
 - symfony/polyfill-mbstring: ^1.20
 - symfony/swiftmailer-bundle: ^3.5.0
 
Requires (Dev)
- roave/security-advisories: dev-master
 - symfony/debug-bundle: *
 - symfony/phpunit-bridge: ^3.0
 - symfony/web-profiler-bundle: *
 
Conflicts
This package is auto-updated.
Last update: 2025-10-08 10:22:37 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 ;)