https://github.com/arnaudband/book-store
The Bookstore is a website similar to the "Awesome Books" website built in the previous module. You will create an MVP version of it that allows you to: Display a list of books, Add a book, Remove a selected book. By building this application, you will learn how to use React and Redux.
https://github.com/arnaudband/book-store
javascript linters reactjs redux redux-thunk
Last synced: about 2 months ago
JSON representation
The Bookstore is a website similar to the "Awesome Books" website built in the previous module. You will create an MVP version of it that allows you to: Display a list of books, Add a book, Remove a selected book. By building this application, you will learn how to use React and Redux.
- Host: GitHub
- URL: https://github.com/arnaudband/book-store
- Owner: ArnaudBand
- Created: 2022-06-09T17:02:11.000Z (almost 3 years ago)
- Default Branch: development
- Last Pushed: 2023-04-27T23:29:12.000Z (about 2 years ago)
- Last Synced: 2025-01-15T10:03:57.695Z (4 months ago)
- Topics: javascript, linters, reactjs, redux, redux-thunk
- Language: JavaScript
- Homepage: https://math-2.herokuapp.com/
- Size: 1.64 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Book Store
> The Bookstore is a website similar to the "Awesome Books" website built in the previous module.
## Built With
- Major languages
- CSS
- JavaScript
- Frameworks
- JavaScript(react, redux)
- Technologies used
- npm
- linters## Live Demo (if available)
[Live Demo Link](https://livedemo.com)
## Getting Started
To get a local copy up and running follow these simple steps:
### Prerequisites
Open your terminal and navigate to the folder you would like to save the project.
### Setup
Type these commands into the terminal:
- git clone `[email protected]:ArnaudBand/book-store.git`
- `cd bookstore`You will need a .env file before you install and run the project. The .env file contains environment variables needed to deploy the webpage. There is a commented .env.example file you can use as a guide to configure your own. Type the following command into the terminal (or Git Bash, if using Windows) to create your .env file:
- cp .env.example .env
### Install
Type this command into the terminal:
- `npm install`
### Build
Type these commands into the terminal:
- `npm run build`
Open build/index.html in your web browser.
Run dev serverType these commands into the terminal:
- `npm run start`
- Your web browser will open on http://localhost:3000Run tests
Type this command into the terminal:
- `npm run test`
### Deployment
- `npm run deploy`
## Authors
👤 **Arnaud Bandonkeye**
- GitHub: [Arnaud](https://github.com/ArnaudBand)
- Twitter: [@Arnaud](https://twitter.com/@ba104781)
- LinkedIn: [ArnaudBand](https://www.linkedin.com/in/arnaud-bandonkeye-893a2b228/)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Hat tip to anyone whose code was used
- Inspiration
- etc## 📝 License
This project is [MIT](./MIT.md) licensed.