React-Ecommerce-CZR is React and Node.js based eCommerce platform
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
config
docs
locales
logs
public
scripts
src
theme
.DS_Store
.editorconfig
.eslintrc.json
.gitignore
.npmignore
.prettierignore
.prettierrc
LICENSE
README.md
package-lock.json
package.json
postcss.config.js
process.json
webpack.config.store.js

README.md

Ecommerce Progressive Web Apps

CZR is React and Node.js based eCommerce platform. Allows creating a Progressive Web Apps. This is based from cezerin after project went dead. (https://github.com/maksim208/React-Ecommerce-CZR)

Built with:

  • Node.js v8.9
  • React v16
  • Redux
  • Express
  • Babel
  • WebPack 4
  • MongoDB

Installation

Requirements

  • Node.js >= 8
  • MongoDB >= 3.2

Documentation

Documentation

Application Structure

.
├── config                   # Project and build configurations
├── dist                     # Distribution folder
├── locales                  # Text files
├── logs                     # Log files
├── public                   # Static public assets and uploads
│   ├── admin                # Dashboard index.html
│   ├── admin-assets         # Dashboard assets
│   └── content              # Store root folder
|
├── scripts                  # Shell scripts for theme install/export
├── src                      # Application source code
│   ├── admin                # Dashboard application
│   │   └── client           # Client side code
│   ├── api                  # REST API
│   │   └── server           # Server side code
│   ├── store                # Store application
│   |   ├── client             # Client side code
│   |   ├── server             # Server side code
│   |   └── shared             # Universal code
│   └── index.js             # Server application start point
├── theme                    # Theme as a local package
└── process.json             # pm2 process file

Licence

A little project by Maksim Rabtsevich