HERMON-1995 / Book-store-project

Book store is a web application that allows users to browse, search for, and add books to a shopping cart. It uses client-side routing to provide seamless navigation between pages and components without requiring a full page reload. Built with: React, Redux, React Router, Html/CSS, JavaScript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Book store project

πŸ“— Table of Contents

πŸ“– [Book store project]

[Book store project] is a web application built using React, Redux, and React Router. It allows users to browse, search for, and add books to a shopping cart. It uses client-side routing to provide seamless navigation between pages and components without requiring a full page reload.

πŸ›  Built With

Tech Stack

Client

Key Features

  • [Display a list of books]
  • [Add a book]
  • [Remove a selected book]

(back to top)

πŸš€ Live Demo

(back to top)

πŸ’» Getting Started

Prerequisites

In order to run this project you need:

download Node.js
setup React
setup Linters

Setup

Clone this repository to your desired folder:

  cd Book store project
  git clone https://github.com/HERMON-1995/Book-store-project.git

Install

cd Book store project
npm install
 npm install @reduxjs/toolkit react-redux
npm install react-router-dom
npm install -S uuid
npm install axios
npm install prop-types

Usage

npm run build
npm start
npm run eject

Run tests

npm test
npx eslint "**/*.{js,jsx}"
npx stylelint "**/*.{css,scss}"

Deployment

  • [Deployment method using Render]

(back to top)

πŸ‘₯ Authors

πŸ‘€ Author1 [HERMON Gebre]

(back to top)

πŸ”­ Future Features

#[Implement book status]

(back to top)

🀝 Contributing

Issues

(back to top)

⭐️ Show your support

If you like this project please show support by staring ⭐️.

(back to top)

πŸ™ Acknowledgments

  • I would like to give Microverse my sincerest gratitude for accommodating me in the Full-time Software Development program.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

Book store is a web application that allows users to browse, search for, and add books to a shopping cart. It uses client-side routing to provide seamless navigation between pages and components without requiring a full page reload. Built with: React, Redux, React Router, Html/CSS, JavaScript

License:MIT License


Languages

Language:JavaScript 57.7%Language:CSS 31.8%Language:HTML 10.5%