Skip to content

A web application to store the list of book in your store, home, libraries etc.

Notifications You must be signed in to change notification settings

0plaze0/book-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book-Store

A web application to store the list of book in your store, home, libraries etc.

HTML CSS JavaScript React Node.js Express.js Vite MongoDB

Table of contents

Overview

Book-store Book-store


Built with

Frontend

Backend

  • Node.js
  • Express.js

Database

  • MongoDB

This project follows Conventional Commits message and Model–view–controller design pattern


Local development

Download this repository from github, using:

git clone https://github.com/0plaze0/book-store.git

Frontend

Go inside the directory and run, to install all dependencies:

cd frontend
npm i

Setup environment variable, by create a .env in the root directory and adding:

VITE_BASE_URL=<your development backend api URL>

Start cliend site:

npm run dev

Backend

Go inside the and run, to install all dependencies:

cd backend
npm i

Setup environment variable, by create a .env in the root directory and adding:

DB_URI=<Your mongoDB Database URI>

Start server:

npm run dev

Contributing

Bug reports, feature suggestions and especially code contributions are most welcome. Open a GitHub issue or pull request.