Skip to content

Latest commit

 

History

History
71 lines (47 loc) · 1.79 KB

README.md

File metadata and controls

71 lines (47 loc) · 1.79 KB

Bonifacho - Artwork marketplace

Bonifacho

Bonifacho Screenshot

Table of content

Description

Bonifacho is an artwork marketplace built using the MERN stack. It lets you:

  1. Create an account either as an Artist or Collector
  2. Artists can manage their artwork (Create, Update, Read, Delete) and put them up for sale
  3. Collectors can view the artworks, add them to their cart and make payments with Stripe

Technologies

The project is built using the MERN Stack.

Features - MERN

Express, MongoDB, Mongoose, NodeJS

  • API CRUD, Filtering, Pagination, Projection, Sorting, Aliasing, Aggregation, Advanced modelling, populating, geolocation
  • Authentication sign-up, login, authorization, jwt, forget password, reset password, update password, update account, reset account
  • Security cors, rate limiting, cookie, http headers, data sanitize, parameter pollution prevention
  • Advance Error Handling

React

  • ReactJS, Redux, Material-ui

Installation

  1. Clone the project to your local directory
git clone https://github.com/KaushikShivam/bonifacho
  1. The project uses NPM for managing dependencies. Run npm install to install all the required dependencies
npm install
  1. Navigate into the client directory
npm run dev

Contact

You can contact me at: