Skip to content

Latest commit

 

History

History
73 lines (48 loc) · 2.3 KB

README.md

File metadata and controls

73 lines (48 loc) · 2.3 KB

Bookstore

A Full-Stack Bookstore catalog web app.

Getting Started

To run the project client + server in development MODE you need to:

Manually:

  • Clone the repo.
  • Open new terminal for server
  • Run:
    cd server && npm set legacy-peer-deps true && npm i && npm run seed && npm run dev
    
  • Open new terminal for client
  • Run:
    cd client && npm set legacy-peer-deps true && npm i && npm run huskyInit && npm run dev:development
    
  • open http://localhost:3000

Automatically:

Tests:

  • Run:
    cd client && npm run test:once
    

Prerequisites

Node:

  • Node.js installed on your machine.
  • Version: v18.12.1

Npm :

  • npm installed on your machine.
  • Version : 8.19.2

React:

  • Version: 18.2.0

Before you begin working on this project, ensure that your development machine has the following software installed. Follow the provided URLs for installation instructions.

Type Name Version URL
Database System MongoDB Latest Version Download MongoDB

Installation Instructions:

  1. Visual Studio Code:

    • Download and install the latest version of Visual Studio Code.
    • Open Visual Studio Code and install any necessary extensions for your project.
  2. MongoDB:

    • Download and install the latest version of MongoDB.
    • Follow the installation instructions for your operating system.
    • Ensure that the MongoDB service is running.