Skip to content

A minimum viable product where users visualize a list of books, add new ones and eliminate them from an API where the web page stores the books' data. Build with JavaScript, React, Redux, and SCSS.

License

Notifications You must be signed in to change notification settings

gabyse1/bookstore

Repository files navigation

Bookstore

It is a bookstore MVP that allows users to add, delete, and list available books.

screenshot desktop

screenshot mobile

Features

The website displays a bookstore user interface using react components to:

  • Navigate between two pages, books and categories (in construction).
  • Add a new book to the store through the form, which will validate the input data.
  • Delete a book by clicking the delete button corresponding to each book in the list.
  • Display a list of books saved in the redux store, this list is updated automatically when adding and removing books.
  • The website saves and retrieves book information from an API.

Built With

  • JavaScript
  • React
  • Redux
  • SCSS

Live Demo

Bookstore

Getting Started

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

Prerequisites

  • Have git installed on your local computer.

Install

  • Clone this repository to your local computer. Choose the location you prefer.
  • Run the command npm install to install all project's dependencies.

Deployment

  • Run the command line npm run start.
  • The project will automatically open the index.html file in a browser.

Authors

👤 Gabriela Sánchez Espirilla

🤝 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!

Acknowledgments

📝 License

This project is MIT licensed.

About

A minimum viable product where users visualize a list of books, add new ones and eliminate them from an API where the web page stores the books' data. Build with JavaScript, React, Redux, and SCSS.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published