/Bookstore-React-Redux

The project retrieves, and updates books by adding or removing books from API. The project also keeps track of reading progress.

Primary LanguageJavaScriptMIT LicenseMIT

πŸ“— Table of Contents

πŸ“– [Bookstore-React-Redux]

This is a Bookstore app built with HTML, CSS, and REACT in this app you can keep add books and keep track of reading progress..etc,

πŸ›  Built With

Tech Stack

Client

Key Features

  • Set up the project using (CRA) create-react-appπŸ‘.
  • Remove the boilerplate from the project after setting upπŸ’―.
  • Use the basic CSS style for styling the components.
  • Webpack
  • Redux
  • Routing
  • Babel
  • ES6, Modules
  • Gitflow

(back to top)

πŸš€ Live Demo

(back to top)

πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone https://github.com/Kidd254/Bookstore-React-Redux.git

Install

Install this project with:

  cd Bookstore-with-React-Js
  npm install

Usage

To run the project, execute the following command:

  npm start

Run tests

To run tests for the linter, run the following command:

 npx hint .
npx eslint . --fix

(back to top)

πŸ‘₯ Authors

πŸ‘€ Lawrence Muema Kioko

(back to top)

πŸ”­ Future Features

  • I will test this app using thte library from React or maybe use Jest to test itπŸ‘ŒπŸ’―.
  • Use API to fetch existing books and display some by default for selection by users

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

  • If you like this project you can give me a star 😊 just to prove my app that it is useful for everyone and the users can use it to calculate anything πŸ’―.

(back to top)

πŸ™ Acknowledgments

  • I would like to give a vote of thanks to Microverse for this opportunity.

(back to top)

## ❓ FAQ
  • What is this for?

    This is a React.js project created by Microverse to allow students learn and practice React.js.

  • Can I copy this project?

    Your welcome, copy this project and let us know if you need something.

πŸ“ License

This project is MIT licensed.

(back to top)