Skip to content

Christopher-Warren/Refurn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Refurn

Refurn is a mock furniture resell business, built using - Node.Js, Express, Axios, MongoDB, GoogleCloud Storage, React, React-Router, Passport, and Bootstrap.

Link: https://refurn.herokuapp.com/landing

Refurn Screenshot

Features

  • Auth solution saves User data to MongoDB
  • Allows User to create a listing, uploading image to GC Storage, and form data and img link to MongoDB.
  • User can see the status of their listing in /dashboard
  • Admin can either approve or deny the listing, which notifies the user of the status.

Future Development:

  • Sort Admin listings by date uploaded.
  • Add toast notification to header.
  • Add dummy store feature in /availiblefurniture.
  • Impliment dummy payment feature

Installation

  1. Download and install node.js from https://nodejs.org/en/download/
  2. Clone or download the git repository
  3. Unzip and CD in project directory
  4. Get required keys for MongoDB, Firebase-admin(Google Cloud Storage), Google OAuth, and create cookie-session key.
  5. Set keys.
  6. Run npm install
  7. Run npm run dev to initialize local server

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published