/Bookstore-site

Primary LanguageJavaScriptMIT LicenseMIT

📗 Table of Contents

📖 [BookStore-site]


# Project Description .

The Bookstore is a Single Page Application website that lets users to: Display a list of books. Add a book. Remove a selected book. By building this application, i learnt how to use React and Redux.

🛠 Built With

HTML, CSS, JavaScript, React and Redux

Live Demo

click here

💻 Getting Started

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

Prerequisites

  • ReactJS
  • Redux
  • NPM
  • Render
  • Knowledge of Basic git commands
  • Redux duck architecture

In order to run this project you need:

To have installed Nodejs in your Code editor. In case you don't have it, go to this site and download the setup based on your PC

Setup

In a desired folder or directory in the CLI, run the command:

cd clone https://github.com/admirerbrown/Bookstore-site.git

Install

Navigate into the cloned folder or repository by running the command:

 cd <folder/name of the repository>

Then run npm install to install all required dependencies (this will create a /node_modules folder).

Usage

To run the project, execute the following command:

Inside the newly created project, you can run some built-in commands:

npm start or yarn start Runs the app in development mode. Open http://localhost:3000/ to view it in the browser.

The page will automatically reload if you make changes to the code. You will see the build errors and lint warnings in the console.

Future Features

i would like to add the following features in the future:

  • Add recommended books section based on the user's likeness
  • improve the ui to add logo animation
  • make app responsive on numerous devices to improve user experience

👥 Author

👤 Samuel Kyere

🤝 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

  • I would like to thank Microverse for providing me the materials that enabled me to finish this exercise

📝 License

This project is MIT licensed.