Skip to content

sobolev-alexey/bookstore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book shop e-commerce site

The design of the page was taken from the https://www.bookdepository.com/

Documentation




Insights

Home page

More screenshots




Technologies

Frontend

Frontend




Setup & Run

Prerequisites:

Client & server

  • NodeJS version: 16 (not supported: 17)
  • Web browser: Chrome, Mozilla Firefox
  • [Optional] Stripe keypair (publishable and secret keys) for payment processing



Installation

React & Nodejs

To install the dependencies for both /client & /server folders followed by database initialization run the following command from the root folder:

npm run install-all

Run

Open up two terminals and run npm start in both terminals

Server

/server -> npm start

Client

/client -> npm start




Disclaimer

The design of the page was taken from the https://www.bookdepository.com/. This project was created for demonstrational purposes only. I do NOT intend to produce any commercial content from this!