https://github.com/musicman3/eMarket
eMarket Online Store. It is a free online shop engine. Make the best online shop with us. Join our Open Source community. Together we will make the best free e-commerce solution.
https://github.com/musicman3/eMarket
bootstrap cart chatgpt cms ecommerce js-market market online-cart online-shop online-shopping-cart online-store online-store-website php-javascript shop shop-framework shopping shopping-basket shopping-cart store store-engine
Last synced: 22 days ago
JSON representation
eMarket Online Store. It is a free online shop engine. Make the best online shop with us. Join our Open Source community. Together we will make the best free e-commerce solution.
- Host: GitHub
- URL: https://github.com/musicman3/eMarket
- Owner: musicman3
- License: gpl-3.0
- Created: 2018-03-10T00:21:49.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2025-04-09T11:54:31.000Z (25 days ago)
- Last Synced: 2025-04-09T12:22:32.711Z (25 days ago)
- Topics: bootstrap, cart, chatgpt, cms, ecommerce, js-market, market, online-cart, online-shop, online-shopping-cart, online-store, online-store-website, php-javascript, shop, shop-framework, shopping, shopping-basket, shopping-cart, store, store-engine
- Language: JavaScript
- Homepage: https://emarkets.su
- Size: 70.8 MB
- Stars: 71
- Watchers: 1
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[](https://github.com/musicman3/eMarket)
## eMarket Online Store - It is a free online shop engine[](https://www.buymeacoffee.com/emarket)


---
### System requirements:
- OS Unix, Linux or Windows
- Apache Web Server >= 2.4 or Nginx >= 1.17
- PHP >= 8.2
- MySQL >= 5.7.8 || MariaDB >= 10.2.3 || PostgreSQL >= 15.0 || SQLite >= 3.0
- Javascript >= ES7
- HTML 5### PHP extensions and settings:
- curl
- gd
- json
- SPL
- max_input_vars >=5000
- pdo_mysql (for MySQL or MariaDB)
- pdo_pgsql (for PostgreSQL)
- pdo_sqlite (for SQLite)### Features:
- Vanilla JS
- Bootstrap 5
- ChatGPT integration
- SQL + noSQL concept for query optimization (JSON fields)
- Development in `error_reporting(-1)` mode (show all errors)### PHP Standards Recommendations Used:
- PSR-1 (Basic Coding Standard)
- PSR-3 (Logger Interface)
- PSR-4 (Autoloading Standard)
- PSR-5 (PHPDoc Standard)
- PSR-6 (Caching Interface)
- PSR-12 (Extended Coding Style Guide)
- PSR-19 (PHPDoc tags)
- PSR-20 (Clock)---
### Installation
#### Download the Preinstaller file here:
[](https://github.com/musicman3/eMarket/raw/master/preinstaller/install.zip)
Unzip `install.zip` file. Copy install.php file to the empty root directory of the site and open the link in your browser: http://localhost/install.php
This Preinstaller will automatically copy the latest eMarket Release or Master Branch to your server and open the installation page.---
### Wiki
For more information you can read the wiki
Wiki page: https://github.com/musicman3/eMarket/wiki---
### Catalog DemoURL: http://demo.emarkets.su
Login: [email protected]
Password: 1234567---
### Admin Panel DemoURL: http://demo.emarkets.su/controller/admin/
Login: [email protected]
Password: 1234567---
### Screenshots
[](https://raw.githubusercontent.com/musicman3/eMarketHandler/main/header.png)
### eMarket Block Diagram
[](https://raw.githubusercontent.com/musicman3/eMarketHandler/main/eMarket.png)
---