Code Monkey home page Code Monkey logo

openmvm's Introduction

OpenMVM

Introduction

OpenMVM is an open-source multi-vendor e-commerce marketplace platform.

It still lacks a lot of basic features. It is not ready for production yet.

Current Features

Marketplace (front-end) features:

  • Customer registration, login, edit profile, address book, view orders
  • Seller registration, edit profile, add / edit product, view orders, shipping method configurations
  • Multi language
  • Multi currency
  • Browse / search products
  • One-page checkout
  • Single store / Multi store checkout
  • Payment methods (Bank Transfer, Cash on Delivery, Wallet, Free Checkout)
  • Shipping methods (Flat Rate, Weight Based Shipping, Zone Based Shipping)
  • Order totals (Sub Total, Shipping, Total)
  • Reset password
  • Product options / variants
  • Wallet
  • Wishlist / favorite
  • Product ratings and reviews
  • Customer questions and answers
  • Digital products and downloads

Administrator (back-end) features:

  • Add / edit / delete Categories
  • Add / edit / delete Administrator groups
  • Add / edit / delete Administrators
  • Add / edit / delete Customer groups
  • Add / edit / delete Customers
  • Add / edit / delete Administrator area themes
  • Add / edit / delete Marketplace themes
  • Add / edit / delete Marketplace widgets
  • Add / edit / delete Marketplace layouts
  • Add / edit / delete Languages
  • Add / edit / delete Currencies
  • Add / edit / delete Countries
  • Add / edit / delete Zones
  • Add / edit / delete Geo zones
  • Add / edit / delete Weight classes
  • Add / edit / delete Length classes
  • Add / edit / delete Order statuses
  • Add / edit / delete Payment methods
  • Add / edit / delete Shipping methods
  • Add / edit / delete Order totals
  • Add / edit / delete Plugins
  • Image manager
  • Add / edit / delete Pages
  • Settings
  • Error logs
  • Language editor
  • Demo manager
  • Enable / disable view caching
  • Enable / disable development mode
  • Update order status history

In Progress features:

  • [In Progress] Minimum purchase
  • [In Progress] Product specials
  • [In Progress] Quantity discounts
  • [In Progress] Customers can make purchases using their Wallet balance
  • [In Progress] Seller Dashboard
  • [In Progress] Store front / Seller page

How to Install:

OpenMVM is not ready for production. Use a local PHP development server such as: XAMPP, WampServer, EasyPHP, etc.

  1. Rename env file to .env in both 'root' and 'public/install/'. Also, you may need to change the RewriteBase value in both 'public/.htaccess' and 'public/install/public/.htaccess'.
  2. Open the installer page by visiting your app URL
  3. Follow the installation steps
  4. Login to the Administrator area by visiting the admin url defined in the .env file: [app.baseURL]/[app.adminUrlSegment]. Use your administrator username and password
  5. Do not forget to delete the install folder 'public/install'

Demo Data

You can download demo data here: https://github.com/openmvm/OpenMVM-Demo-Data

Install it from the Demo Manager page (login to administrator area -> Developer -> Demo Manager)

openmvm's People

Contributors

openmvm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

openmvm's Issues

Too many redirects

Clones the repository, renamed the env to .env, after visiting URL from PHP spark server got ERR_TOO_MANY_REDIRECTS issue

Cannot access public folder

Hai, saya mau menanyakan untuk requirement php nya versi berapa. Serta extension apa saja yang diperlukan. Karena saat mengakses via localhost/openmvm tidak bisa, via php spark serve juga tidak bisa terinstall

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.