Skip to content

Amdad17/ShopHive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cced819 · Mar 26, 2024

History

20 Commits
Mar 26, 2024
Mar 26, 2024
Mar 26, 2024
Mar 26, 2024
Mar 26, 2024

Repository files navigation

MERN Ecommerce Application

Currently under construction for additional features

Description

Full-stack ecommerce application built with MERN stack. This project has two features:

  1. Buyers register and browse the marketplace while interacting with products across different categories.
  2. Admins control and manage the marketplace items and customer acounts.

Getting Started

Dependencies

  • Nodejs - The runtime environment of the application
  • Reactjs - Component based UI library
  • MongoDB - NoSQL database
  • Expressjs - Framework to handle routes and requests
  • Mongoose - MongoDB object modeling tool to model the database schema

Installation

After you cloned the repository do not start the application. To run the application fully you need to create a database and collection and provide your own database URI.

Running

After this you can run the project locally:

  • To run the front end
    • cd client
    • npm start
  • To run the back end
    • cd server
    • npm run dev TIP: Run both in split terminal so that you can see both ends running

Languages and tools