EMarket Save

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.

Project README

N|Solid

eMarket Online Store - It is a free online shop engine

N|Solid

Subreddit subscribers Twitter URL

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:

N|Solid
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 Demo

URL: http://demo.emarkets.su
Login: [email protected]
Password: 1234567


Admin Panel Demo

URL: http://demo.emarkets.su/controller/admin/
Login: [email protected]
Password: 1234567


Screenshots

N|Solid

eMarket Block Diagram

N|Solid

Open Source Agenda is not affiliated with "EMarket" Project. README Source: musicman3/eMarket