book-store

A React-Redux-Toolkit project enabling users to manage book details by adding, removing, and updating favorites within the store.

MIT License

Stars
4

Table of Contents

Book-Store

This is a React App that provided by Microverse for the purpose of learning and mastering React

Book-Store is a React-based project

🛠️ Built With

  • HTML
  • CSS
  • JavaScript
  • React
  • Redux-toolkit

Tech Stack

Key Features

  • Linters SetUp
  • Follow HTML and CSS best practice
  • Follow React best practice
  • Functional Components
  • Import and Export Components
  • Add dynamic Quote
  • Use Hooks
  • Use react redux
  • Use redux toolkit
  • Use redux toolkit in Components
  • Work with apis
  • Add proper styles

Getting Started

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

Prerequisites

In order to run this project you need:

  • Visual Studio Code.
  • Node JS.
  • Git bash.
  • GitHub Account.

Setup

Clone this repository to your desired folder: Use git clone command or download ZIP folder

Install

Install this project with: npm Example command:

  cd book-store
  npm init -y

Usage

To run the project, execute the following command: npm start or live server Example command:

  npm run build

Run tests

To run tests, run the following command: npm run test Example command:

  npx stylelint "**/*.{css,scss}"
  npx eslint .

Deployment

Demo Link

👥 Authors

👤 Yusuf Sholotan

🔭 Future Features

  • Adding Functionality
  • Making it stylish

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the https://github.com/yin-ka/book-store/issues.

⭐ Show your support

If you like this project please follow me on github & Linkedin and also connect on Linkedin.

🙏 Acknowledgments

  • I would like to thank Microverse for this exercise.

❓ FAQ (OPTIONAL)

  • How long can it take to build that project

    • four days according to personal skills
  • Where to find figma for that project!

    • Figma is not available for now!

License

This project is MIT licensed.

Related Projects