/brushbids-front

Brushbids is a website that allows users to place bids on curated artworks. It is built using NextJS, Redux Toolkit, Styled Components and Jest.

Primary LanguageTypeScript

Quality Gate Status Coverage Technical Debt

Brushbids

Brushbids is a website that allows users to place bids on curated artworks. It is built using NextJS, Redux Toolkit, Styled Components and Jest.

Visit Brushbids here

Features

  • See a list of paintings
  • See details of a particular painting
  • Add and delete paintings as an admin user
  • Secure authentication using JSON web tokens

Tech stack

  • Next.js: a popular React framework for building server-rendered web applications
  • Redux Toolkit: a library that simplifies the use of Redux by providing utilities to reduce boilerplate code and - standardize patterns
  • Styled Components: a CSS-in-JS library that allows you to write CSS styles as components in your React application
  • Jest: a popular JavaScript testing framework that is used for unit and integration testing.
  • MongoDB: a NoSQL database that uses a document-oriented data model.
  • Node.js: an open-source, cross-platform runtime environment for executing JavaScript code outside of a browser.
  • Express: a web framework for Node.js. Acts as a middleware layer that helps manage HTTP requests and responses, and also allows for easy creation of RESTful APIs.