Proshop - An All-in-One ECommerce Platform

Zohair Abbas

ProShop eCommerce Platform

This is the course project for MERN eCommerce From Scratch course

Features

Full featured shopping cart
Product reviews and ratings
Top products carousel
Product pagination
Product search feature
User profile with orders
Admin product management
Admin user management
Admin Order details page
Mark orders as delivered option
Checkout process (shipping, payment method, etc)
PayPal / credit card integration
Database seeder (products & users)

Usage

ES Modules in Node

We use ECMAScript Modules in the backend in this project. Be sure to have at least Node v14.6+ or you will need to add the "--experimental-modules" flag.
Also, when importing a file (not a package), be sure to add .js at the end or you will get a "module not found" error
You can also install and setup Babel if you would like

Env Variables

Create a .env file in then root and add the following

Build & Deploy

There is a Heroku postbuild script, so if you push to Heroku, no need to build manually for deployment to Heroku

Like this project
0

Posted Aug 5, 2023

An all-in-one e-commerce platform built using MERN stack and Redux

Rock, Paper, Scissors using Real-Time Object Detection
Rock, Paper, Scissors using Real-Time Object Detection
Real-Time Number Plate Detection System
Real-Time Number Plate Detection System