Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ibr5500/bookstore
Bookstore: Is a single page app that build by using React. also set up routing using React Router.
https://github.com/ibr5500/bookstore
css html javascript jest react reactjs redux webpack
Last synced: about 2 months ago
JSON representation
Bookstore: Is a single page app that build by using React. also set up routing using React Router.
- Host: GitHub
- URL: https://github.com/ibr5500/bookstore
- Owner: ibr5500
- Created: 2022-06-08T12:34:56.000Z (over 2 years ago)
- Default Branch: dev
- Last Pushed: 2024-01-05T17:51:07.000Z (about 1 year ago)
- Last Synced: 2024-01-05T18:45:26.477Z (about 1 year ago)
- Topics: css, html, javascript, jest, react, reactjs, redux, webpack
- Language: JavaScript
- Homepage:
- Size: 6.15 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# Bookstore: styling.
## Description:
> Bookstore: Is a singale page app that build by using React. also set up routing using React Router.
### In this project I have:
> - Added the progress section.
> - Added the update progress section.
> - Styled the Books page.
> - Styled the categories page.## Built With
- Css
- React## Live Demo (if available)
Please [click](https://bookssote-app.netlify.app/) for live demo
## Getting Started
### steps to run the project
#### 1 - Install npm.
```
npm install
```#### 2 - run the project
```
npm start
```To get a local copy up and running follow these simple example steps.
### Prerequisites
- HTML & CSS & JS
- npm
- node (latest version)### Setup
- linters for CSS and JS
- Create react app### Run tests
- Open your terminal, move to the directory where you want to clone the app (i.e cd Documents)
- Enter git clone https://github.com/ibr5500/bookstore.git
- Change to the directory you just clone into (i.e cd bookstore)
- Open index.html from the list of files in your left handside
- Right click on your opened index.html file and launch the live server to preview
- Include any possible changes and run "git add ."
- Commit the changes with a descriptive message (i.e xyz features added)
- Push the changes to changes to the repository (i.e git push)### Deployment
- This app is deployed using Github pages (https://pages.github.com/)
## Authors
👤 **Ibrahim Ahmat**
- GitHub: [@ibr5500](https://github.com/ibr5500)
- Twitter: [@ibr_ahmat](https://twitter.com/ibr_ahmat)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/ibrahim-ahmat-b5513b1a6/)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).
## Show your support
#### Please give a ⭐️ if you like this project!