Skip to content

Metric Manch simplifies online shopping by aggregating products from Amazon and Flipkart, offering users real-time data for informed decisions, saving time and effort.

License

Notifications You must be signed in to change notification settings

prathamkandari/MetricManch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

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.

Setup

  • Go to MongoDB website and create a database and a collection named 'Items' and insert the data in the server/ItemsCollection.js file as a document.
  • Create a .env file in the server folder and type the following
    NODE_ENV = development
    PORT = 5000
    MONGO_URI = mongodb+srv://<your uri from mongodb website>

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

About

Metric Manch simplifies online shopping by aggregating products from Amazon and Flipkart, offering users real-time data for informed decisions, saving time and effort.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 77.8%
  • CSS 21.7%
  • HTML 0.5%