All Projects → DevGroup-ru → Dotplant2

DevGroup-ru / Dotplant2

Licence: gpl-3.0
E-Commerce CMS - Yii Framework 2 (yii2, shop)

Projects that are alternatives of or similar to Dotplant2

S Cart
This project has been replaced by https://github.com/s-cart/s-cart
Stars: ✭ 258 (-59.43%)
Mutual labels:  shop, e-commerce, shopping-cart, cms
Ryal
🏵 An e-commerce library for elixir; just to save you some pain, we're still in construction, so star us instead or donate!
Stars: ✭ 87 (-86.32%)
Mutual labels:  shop, e-commerce, shopping-cart
Smartstore
Open Source ASP.NET Core Enterprise eCommerce Shopping Cart Solution
Stars: ✭ 82 (-87.11%)
Mutual labels:  shop, e-commerce, cms
Aimeos
Integrated online shop based on Laravel 8 and the Aimeos e-commerce framework
Stars: ✭ 2,354 (+270.13%)
Mutual labels:  shop, e-commerce, shopping-cart
Yii2 Cms
YiiCMS - 基于 Yii2 的高度可定制化开源 CMS
Stars: ✭ 153 (-75.94%)
Mutual labels:  cms, yii2, yii
Nopcommerce
The most popular open-source eCommerce shopping cart solution based on ASP.NET Core
Stars: ✭ 6,827 (+973.43%)
Mutual labels:  shop, shopping-cart, e-commerce
Laracom
Laravel FREE E-Commerce Software
Stars: ✭ 1,570 (+146.86%)
Mutual labels:  shop, e-commerce, shopping-cart
Unchained
Headless & open-source e-commerce toolkit. The Unchained Engine is our core product and is written in Node.js ES6
Stars: ✭ 92 (-85.53%)
Mutual labels:  shop, e-commerce, shopping-cart
mytek
Django e-commerce web application with advanced features
Stars: ✭ 27 (-95.75%)
Mutual labels:  shopping-cart, shop, e-commerce
Yupe
Yupe! is an open source Yiiframework-based online e-commerce solution. Demo https://demo.yupe.ru/
Stars: ✭ 596 (-6.29%)
Mutual labels:  shop, shopping-cart, yii
Aimeos Laravel
Laravel ecommerce package for professional, ultra fast online shops, complex B2B applications and #gigacommerce
Stars: ✭ 5,204 (+718.24%)
Mutual labels:  shop, e-commerce, shopping-cart
Cms
SkeekS CMS (Yii2)
Stars: ✭ 128 (-79.87%)
Mutual labels:  cms, yii2, yii
Rageframe2
一个基于Yii2高级框架的快速开发应用引擎
Stars: ✭ 1,553 (+144.18%)
Mutual labels:  cms, yii2, yii
Lashop
Simple shop based on Laravel 7.3
Stars: ✭ 60 (-90.57%)
Mutual labels:  shop, cms, seo
Smartstorenet
Open Source ASP.NET MVC Enterprise eCommerce Shopping Cart Solution
Stars: ✭ 2,363 (+271.54%)
Mutual labels:  shop, e-commerce, cms
storefront-app
Storefront by Fleetbase is an open source hyperlocal shopping or services app. Enables users to quickly launch their own shop or service booking app or setup a multi-vendor marketplace.
Stars: ✭ 40 (-93.71%)
Mutual labels:  shopping-cart, shop, e-commerce
Yii2 fecshop
yii2 ( PHP ) fecmall(fecshop) core code used for ecommerce shop 多语言多货币多入口的开源电商 B2C 商城,支持移动端vue, app, html5,微信小程序微店,微信小程序商城等
Stars: ✭ 4,864 (+664.78%)
Mutual labels:  shop, yii2, yii
Yii2 Mongodb
Yii 2 MongoDB extension
Stars: ✭ 299 (-52.99%)
Mutual labels:  yii2, yii
Yii2 Docker
Official Docker images suitable for Yii 2.0
Stars: ✭ 286 (-55.03%)
Mutual labels:  yii2, yii
List
A curated list of awesome Yii Framework extensions, tutorials and other nice things
Stars: ✭ 344 (-45.91%)
Mutual labels:  yii2, yii

DotPlant2

DotPlant2 - open-source E-Commerce CMS based on Yii Framework 2(yii2).

Gitter - join chat and get free support(🇷🇺 & 🇬🇧)

Scrutinizer Code Quality

Documentation is in development - some docs are only available in one language for now(ru or en).

Sites made with DotPlant2 - send us your site to be added.

Features

True SEO-friendly

Configurable routes and URLs system allows search engines to build correct site structure in their index.

Every page, product or category has it's own fields for SEO - URL slug, TITLE tag, H1, META description, breadcrumbs label and name that is used as anchor.

Smart content editing

  • Use content blocks(like chunks in MODx) for repeated content parts.
  • Create and integrate feedback forms with automatic validation, spam-checking and management from backend.

Configurable multipurpose E-Commerce

  • Graph order workflow - you can configure the whole process and options as your business needs.
  • Multi-currency support with pluggable automatic currency rate updating.
  • Discounts for all! Users, products, orders, delivery, etc.
  • Pluggable Payment types - 12 build-in payment handlers and it's easy to integrate any other.
  • Filtration of products can be configured for every category.
  • Support of configurable advanced fields for user, customer or company.
  • Integration with 1C through CommerceML alpha stage

And more to come...

Minimal system requirements:

  • PHP 5.5 or higher
  • *nix-based server
  • MySQL 5.5+
  • Memcached server or APC for caching purposes is highly recommended

Needed PHP modules:

  • gd
  • json
  • pdo, pdo-mysql
  • memcached(for memcache cache only)
  • curl
  • intl(optional but recommended)

Perfectly runs on $10 VPS from DigitalOcean

Installation

First install composer dependencies:

$ cd application
$ php ../composer.phar global require "fxp/composer-asset-plugin:~1.1.0"
$ php ../composer.phar install --prefer-dist --optimize-autoloader

Your virtual server DocumentRoot directory should point to application/web.

Then run php installer in application folder.

Backend is located at http://YOUR_HOSTNAME/backend/

WARNING This installation brings you an empty store without any products or categories.

Demo data

WARNING Demo data is in Russian for now :(

WARNING-2 Demo migration also downloads big(~90Mb) archive with sample images.

vagrant ssh
cd /var/www/dotplant2/application/
./demo.sh
./yii cache/flush cache --interactive=0

Go to http://YOUR_HOSTNAME/catalog

Vagrant

This box currently uses master branch of dotplant2.

How to use:

git clone https://github.com/DevGroup-ru/dotplant2-vagrant.git && cd dotplant2-vagrant
vagrant up
vagrant ssh

Go to: http://192.168.56.111/

Backend: http://192.168.56.111/backend

Admin user is admin with password password.

Vagrant box doesn't installs demo data. You can do it manually(see above).

Current project status

DotPlant 2 is in beta stage. You can use it on production, but be ready for minor changes like variable names changes, view-markup changes and new theme parts&widgets.

Migrating from alpha

See migration tips and feel free to ask for help in gitter chat.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].