Skip to content

BOOK STORE is a website built with React and Redux toolkit that renders a list of Books using an API, where you can store your favorite books.

Notifications You must be signed in to change notification settings

rivasbolinga/book-store

Repository files navigation

logo

📖 BOOK STORE

BOOK STORE is a website built with React and Redux toolkit that renders a list of Books using an API, where you can store your favorite books.

Screenshot 2023-03-05 at 15 33 25

📗 Table of Contents

🛠 Built With

Tech Stack

html5css3 javascript react redux sass

Key Features

  • Two pages: Books for the books list and categories
  • Add a book to the render
  • Post a book to post it in the API
  • Remove book from the render
  • Remove book from API
  • Done with React and Redux toolkit

(back to top)

🚀 Live Demo

You can see the live version 📍 here

(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:

  • A PC running any operating system like Windows, Linux, or MacOS
  • An Internet connection
  • Git installed
  • Webpack installed
  • Knowledge of some basic Git commands

Setup

  • Link your PC to GitHub
  • Clone this repository to your desired folder:
git clone https://github.com/rivasbolinga/redux-toolkit.git
  • Open the file in your code editor

Install

Install this project with:

npm install

Instal linters for React and Redux:

Here the link to install your linters: https://github.com/microverseinc/linters-config

Usage

To run the project, execute the following command:

npm start

Run tests

To run Stylelint and ESLint tests, run the following commands respectively:

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

(back to top)

👥 Authors

👤 Andrea Rivas

(back to top)

🔭 Future Features

  • Responsive
  • Add category of the book
  • Categories section
  • Add progress of your book

(back to top)

🙏 Acknowledgments

I would like to thank - [ Microverse]

Book shop icons created by Freepik - Flaticon

(back to top)

⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

BOOK STORE is a website built with React and Redux toolkit that renders a list of Books using an API, where you can store your favorite books.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published