All Projects → thirtybees → Thirtybees

thirtybees / Thirtybees

thirty bees - e-commerce that works for you

Projects that are alternatives of or similar to Thirtybees

Wellcommerce
Open-source E-Commerce software
Stars: ✭ 499 (-13.97%)
Mutual labels:  ecommerce, ecommerce-platform
React Storefront
Build and deploy e-commerce progressive web apps (PWAs) in record time.
Stars: ✭ 275 (-52.59%)
Mutual labels:  ecommerce, ecommerce-platform
ecommerce
Laravel open source e-commerce system.
Stars: ✭ 209 (-63.97%)
Mutual labels:  ecommerce, ecommerce-platform
composer-project
Skeleton for Shopware projects with composer
Stars: ✭ 72 (-87.59%)
Mutual labels:  ecommerce, ecommerce-platform
React Storefront
React Storefront - PWA for eCommerce. 100% offline, platform agnostic, headless, Magento 2 supported. Always Open Source, Apache-2.0 license. Join us as contributor ([email protected]).
Stars: ✭ 292 (-49.66%)
Mutual labels:  ecommerce, ecommerce-platform
saleor-dashboard
A GraphQL-powered, single-page dashboard application for Saleor.
Stars: ✭ 462 (-20.34%)
Mutual labels:  ecommerce, ecommerce-platform
AquilaCMS
AquilaCMS is an Open Source and "all in one" ecommerce solution, self hosted, built using nodejs (MERN stack)
Stars: ✭ 69 (-88.1%)
Mutual labels:  ecommerce, ecommerce-platform
solidus paypal braintree
💳Integrate Solidus with Braintree, including PayPal and Apple Pay support
Stars: ✭ 30 (-94.83%)
Mutual labels:  ecommerce, ecommerce-platform
Paid Memberships Pro
The most complete member management and membership subscriptions plugin for your WordPress site.
Stars: ✭ 293 (-49.48%)
Mutual labels:  ecommerce, ecommerce-platform
Workarea
Workarea is an enterprise-grade Ruby on Rails commerce platform
Stars: ✭ 290 (-50%)
Mutual labels:  ecommerce, ecommerce-platform
saleor
A modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and React.
Stars: ✭ 15,824 (+2628.28%)
Mutual labels:  ecommerce, ecommerce-platform
Solidus
🛒Solidus, Rails eCommerce System
Stars: ✭ 3,985 (+587.07%)
Mutual labels:  ecommerce, ecommerce-platform
E-commerceCustomerFYP
Android E-commerce Platform. Allow customer to buy product, chat, feedback rating, make payment to retailer
Stars: ✭ 41 (-92.93%)
Mutual labels:  ecommerce, ecommerce-platform
Aimeos Laravel
Laravel ecommerce package for professional, ultra fast online shops, complex B2B applications and #gigacommerce
Stars: ✭ 5,204 (+797.24%)
Mutual labels:  ecommerce, ecommerce-platform
ionic-ecommerce
eCommerce client for IOS, Android and Windows Platform with Ionic
Stars: ✭ 66 (-88.62%)
Mutual labels:  ecommerce, ecommerce-platform
solidus braintree
Braintree v.zero support for solidus
Stars: ✭ 19 (-96.72%)
Mutual labels:  ecommerce, ecommerce-platform
solidus auth devise
🔑 Devise authentication for your Solidus store.
Stars: ✭ 46 (-92.07%)
Mutual labels:  ecommerce, ecommerce-platform
hubble-frontend-pwa
E-Commerce PWA Frontend
Stars: ✭ 43 (-92.59%)
Mutual labels:  ecommerce, ecommerce-platform
Saleor Dashboard
A GraphQL-powered, single-page dashboard application for Saleor.
Stars: ✭ 278 (-52.07%)
Mutual labels:  ecommerce, ecommerce-platform
Bagisto
An easy to use, free and open source laravel eCommerce platform to build your online shop in no time.
Stars: ✭ 4,140 (+613.79%)
Mutual labels:  ecommerce, ecommerce-platform

thirty bees

Build Status Crowdin Forum

thirty bees is a matured e-commerce solution which once started as a fork of PrestaShop 1.6.1.11 and is still compatible with (almost) all PS 1.6 modules. Its focus is on stability, correctness and reliability of the rich feature set, to allow merchants to focus on growing their business.

Supporters

thirty bees is commited to being free and open source. We are also committed to making all software that thirty bees develops free and open source. For that reason we have setup a Patreon page so our community can help support us. You can view our current list of supporters here which will be shipped with all thirty bees versions moving forward.

thirty bees screenshot

Roadmap

  • Remove really old code. Like retrocompatibility code for PS 1.4 and older.
  • Allow Core Updater to update to latest changes in the Github repository. Then one will be able to update a shop minutes after a bug got fixed.
  • Extend Core Updater to also upgrade the database. This will bring additional reliability to the shop database as well.
  • Remove pointless configuration switches in back office. Quite a number of them are outdated or useless, just distracting merchants and slowing down operations.
    • Support for multiple encryption algorithms. One reliable encryption is entirely sufficient.
    • Support for mixed HTTP/HTTPS sites. This was a good idea in 2005, but triggers browser warnings today.
    • ...
  • Package management for JavaScript and CSS vendor packages as well.
  • Bring all modules provided by thirty bees to the standards level of default modules.
  • Bootstrap 4 for back office.
  • Goal for thirty bees 1.2.0: Zero Known Bugs.

Requirements

Support for these general requirements (except recommendations) gets tested during installation, so one can simply try to proceed. A proceeding installation means all requirements are met.

  • PHP 5.6 - PHP 7.4 with a minimum of 128 MiB RAM
  • Apache or nginx
  • Linux or MacOS
  • MySQL 5.5.3+ or MariaDB 5.5+
  • PHP extensions:
    • Required:
      • bcmath
      • gd
      • json
      • mbstring
      • openssl
      • mysql (PDO only)
      • xml (SimpleXML, DOMDocument)
      • zip
    • Recommended:
      • imap (for allowing to use an IMAP server rather than PHP's built-in mail function)
      • curl (for better handling of background HTTPS requests)
      • opcache (not mandatory because some hosters turn this off in favor of other caching mechanisms)
      • apcu/redis/memcache(d) (for the (currently incomplete) full page cache)

Browser support

IE / EdgeIE / Edge FirefoxFirefox ChromeChrome SafariSafari OperaOpera iOS SafariiOS Safari Chrome for AndroidChrome for Android
IE9, IE10, IE11, Edge 30+ 30+ 9+ 36+ 9+ 30+

Browserlist string: defaults, ie >= 9, ie_mob >= 10, edge >= 12, chrome >= 30, chromeandroid >= 30, android >= 4.4, ff >= 30, safari >= 9, ios >= 9, opera >= 36

Installation for Shop Owners

  • Download the latest release package (thirtybees-vXXX.zip, ~43 MiB).
  • Unpack this ZIP file into your web hosting directory. If you have no shell access, unpack it locally and upload all files, e.g. with FileZilla. Using a subdirectory works fine.
  • Direct your browser to your webhosting, it should show the installer.
  • Follow instructions.

Installation for Developers

You can install the master or follow a release package

  • Recursively clone the repository and choose tag release version number from the -b parameter:
$ git clone https://github.com/thirtybees/thirtybees.git --recurse-submodules
  • Then cd into the thirtybees folder
  • Run composer to install the dependencies - you have to choose composer file according to php version
$ COMPOSER=composer/<php>/composer.json composer install
$  php install-dev/index_cli.php --newsletter=1 --language=en --country=us --domain=thirty.bees:8888 --db_name=thirtybees --db_create=1 --name=thirtybees --email=test@thirty.bees --firstname=thirty --lastname=bees --password=thirtybees
  • Arguments available:
--step          all / database,fixtures,theme,modules                   (Default: all)
--language      Language iso code                                       (Default: en)
--all_languages Install all available languages                         (Default: 0)
--timezone                                                              (Default: Europe/Paris)
--base_uri                                                              (Default: /)
--domain                                                                (Default: localhost)
--db_server                                                             (Default: localhost)
--db_user                                                               (Default: root)
--db_password                                                           (Default: )
--db_name                                                               (Default: thirtybees)
--db_clear      Drop existing tables                                    (Default: 1)
--db_create     Create the database if not exist                        (Default: 0)
--prefix                                                                (Default: tb_)
--engine        InnoDB                                                  (Default: InnoDB)
--name                                                                  (Default: thirty bees)
--activity                                                              (Default: 0)
--country                                                               (Default: fr)
--firstname                                                             (Default: John)
--lastname                                                              (Default: Doe)
--password                                                              (Default: 0123456789)
--email                                                                 (Default: [email protected])
--license       Show thirty bees license                                (Default: 0)
--newsletter    Get news from thirty bees                               (Default: 1)
--send_email    Send an email to the administrator after installation   (Default: 1)

Contributing

See CONTRIBUTING.md

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].