Skip to content

โš›๏ธReact-Redux-Appโš›๏ธ | An SPA that allows users to display/add/remove books from a list using React + Redux. Check it out! ๐Ÿ‘‡

License

Notifications You must be signed in to change notification settings

ITurres/bookstore-react-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

92 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

bookstore logo

Bookstore - React App


๐Ÿ“— Table of Contents


๐Ÿ“– Bookstore - React App

Bookstore - React App An SPA that allows users to display/add/remove books from a list using React + Redux and the Bookstore API.


Learning objectives

  • Use React Router.
  • Use React components.
  • Use Redux.
  • Use Hooks.
  • Understand the concept of state management.
  • Use store, actions and reducers in React.
  • Connect React and Redux.
  • Connect an existing API via Redux and use the data to display it in a UI.

๐Ÿ›  Built With

Tech Stack


Key Features

  • Use of Hooks
  • Use of State
  • Use of Redux Toolkit

(back to top)


๐Ÿš€ Live Demo


๐Ÿ’ป 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:

Example commands:

  cd my-folder
  git clone git@github.com:ITurres/bookstore-react-app.git

Install

Install this project's dependencies with:

  • npm install

Usage

To run the project, execute the following command:

 npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

The page will reload when you make changes.
You may also see any lint errors in the console.

Run tests

  • Not Applicable.

Launches the test runner in the interactive watch mode.
See the section about running tests for more information.

(back to top)


๐Ÿ‘ฅ Authors

๐Ÿ‘ค Author1

(back to top)


๐Ÿ”ญ Future Features

  • Migrate to TypeScript.
  • Add Unit Tests.
  • Add Integration Tests.

(back to top)


๐Ÿค Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)


โญ๏ธ Show your support

Give a โญ if you liked this project!

(back to top)


๐Ÿ™ Acknowledgments

I thank Microverse for this fantastic opportunity, the Code Reviewers and NitBravoA92 for their advice and time ๐Ÿ†

(back to top)


๐Ÿ“ License

This project is MIT licensed.

(back to top)


About

โš›๏ธReact-Redux-Appโš›๏ธ | An SPA that allows users to display/add/remove books from a list using React + Redux. Check it out! ๐Ÿ‘‡

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published