/v44-tier3-team-33

Add-project-description-here | Voyage-44 | https://chingu.io/ | Twitter: https://twitter.com/ChinguCollabs

Primary LanguageTypeScript

BOOKMART

Overview

This is a simple web application that allows users to search for secondhand books, add them to their cart, and checkout.

Built With

Get Started

Prerequisites

  • Make sure that you have nodejs is installed on your machine by running node -v.
  • Also you should have npm ( Node Package Manager) installed by running npm -v.
  • Make sure to set a MongoDB database.
  • Make sure to set up a Clerk account and create a Clerk application.

Installation

Since this project will hold both the client application and the server application there will be node modules in two different places.

  • Run npm install in both 📁 backend and 📁 frontend folders.
  • Add your .env file following the .env.example in the 📁 backend folder as well as the frontend one.

Usage

  • backend
    • Run npm run dev to start the server.
  • frontend
    • Run npm run dev to start the client application.