Skip to content

This app simulates a simple bookstore, and it was created using ReactJS and Redux.

License

Notifications You must be signed in to change notification settings

enionsouza/bookstore

Repository files navigation

Microverse GitHub last commit (branch) GitHub Repo stars

Bookstore

About

The Bookstore is a website similar to the "Awesome Books" website built in the previous Microverse module, with pure JavaScript (see live version). My goal here is to create an MVP version of it, using ReactJS and Redux, to allow the user to:

  • Display a list of books (accessing the 'bookstore' API provided by Microverse).
  • Add a book ('ADD BOOK' button).
  • Remove a selected book ('Remove' link).

A screenshot of the Books page is presented below:

Home Page

Built With

  • HTML, CSS, JavaScript;
  • ReactJS, ReduxJS;
  • VisualStudio Code, Git, & GitHub;

Pre-requisites

  • NodeJs (v. 14.17)
  • YarnJs (v. 1.22.10)
  • Git

Live Demo

A live demo for this project can be found in this link.

Getting Started

To run this project, you only need a computer with a browser installed, and follow these steps:

  1. In your terminal, in the folder of your preference, type the following bash command to clone this repository:
git clone git@github.com:enionsouza/bookstore.git
  1. Now that you have already cloned the repo run the following commands to get the project up and running:
cd bookstore
yarn
yarn start

Author

👤 Ênio Neves de Souza

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

📝 License

This project is MIT licensed.

About

This app simulates a simple bookstore, and it was created using ReactJS and Redux.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages