Skip to content

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.

License

Notifications You must be signed in to change notification settings

musicman3/eMarket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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: user@mail.loc
Password: 1234567


Admin Panel Demo

URL: http://demo.emarkets.su/controller/admin/
Login: demo@mail.loc
Password: 1234567


Screenshots

N|Solid

eMarket Block Diagram

N|Solid