# 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.
HTML, CSS, JavaScript, React and Redux
To get a local copy up and running, follow these steps.
- 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
In a desired folder or directory in the CLI, run the command:
cd clone https://github.com/admirerbrown/Bookstore-site.git
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).
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.
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
π€ Samuel Kyere
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a βοΈ if you like this project!
- I would like to thank
Microverse
for providing me the materials that enabled me to finish this exercise
This project is MIT licensed.