Skip to content

A full-stack real-time auction website created using a monolithic architecture using Node.js, React and MongoDB

Notifications You must be signed in to change notification settings

Foreststudio-IN/auction-website-monolith

 
 

Repository files navigation

Auction Website

A full stack auction website created using the MERN Stack

Table of contents

Quick Start

Clone

  • Clone this repo to your local machine using https://github.com/jarrodmalkovic/auction-website.git

Install dependencies

  • Install server dependencies
npm install
  • Install client dependencies
cd client
npm install

Setting up Proccess Environment Variables

  • Make a new file with the name .env in the root folder. It should contain values for these 3 variables: PORT,MONGO_URI,JWT_SECRET.
  • If you want to enable image uploading create a Cloudinary account and enter your Cloundinary API key, Cloud Name and API Secret into the variables API_KEY,CLOUD_NAME,API_SECRET. (Optional)

Run both Express & React from root

npm run dev

Technologies

Project is created with:

  • JavaScript, React, Redux, MongoDB, Node.js, Express, HTML, Sass, Jest, Socket.IO

Tests

To run the automated testing suite

npm run test

About

A full-stack real-time auction website created using a monolithic architecture using Node.js, React and MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.1%
  • SCSS 5.3%
  • HTML 0.6%