An open API service indexing awesome lists of open source software.

https://github.com/codehass/bookstore

Created a user-friendly React app for efficient book title and author management. Enhanced experience with features to display and view recorded data. Utilized Redux, CSS3, ReactJS, React Routers, Redux Thunks, and React Testing Library for a robust and intuitive application.
https://github.com/codehass/bookstore

css3 react-routers react-testing-library reactjs redux redux-thunks

Last synced: 9 months ago
JSON representation

Created a user-friendly React app for efficient book title and author management. Enhanced experience with features to display and view recorded data. Utilized Redux, CSS3, ReactJS, React Routers, Redux Thunks, and React Testing Library for a robust and intuitive application.

Awesome Lists containing this project

README

          

# 📗 Table of Contents

- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live Demo](#live-demo)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [Deployment](#triangular_flag_on_post-deployment)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)

# 📖 [Bookstore]

Bookstore is a sample web application where we can performs add delate and edit books.

## 🛠 Built With

- Reactjs
- JavaScript
- CSS

- **[Add books]**
- **[Remove Books]**
- **[Edit Books]**

(back to top)

## 🚀 Live Demo

- [Live Demo Link](https://bookstore-wnqr.onrender.com/)

(back to top)

## 💻 Getting Started

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

### Prerequisites

In order to run this project you need:

### Setup

Clone this repository to your desired folder:

```sh
git clone https://github.com/codehass/bookstore.git
cd bookstore
```

### Install

Install this project with:

```sh
cd bookstore
npm install
```

### Usage

To run the project, execute the following command:

```sh
npm run build
```

```sh
npm start
```

### Run tests

To run tests, run the following command:

```sh
npm test
```

### Deployment

This app is deployed in the GitHub Pages for easy viewing upon merged on the main branch. Please find the link in the Live Demo section.

(back to top)

## 👥 Authors

👤 **Author**

- GitHub: [@codehass](https://github.com/codehass)
- Twitter: [@hassanelourdy](https://twitter.com/hassanelourdy)
- LinkedIn: [Hassan El OUARDY](https://www.linkedin.com/in/hassan-el-ouardy-360b99169/)

(back to top)

## 🔭 Future Features

- [ ] **[Books progress]**

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

(back to top)

## ⭐️ Show your support

If you like this project give a ⭐️

(back to top)

## 🙏 Acknowledgments

I would like to thank my partners.

(back to top)

## 📝 License

This project is [MIT](./MIT.md) licensed.

_NOTE: we recommend using the [MIT license](https://choosealicense.com/licenses/mit/) - you can set it up quickly by [using templates available on GitHub](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). You can also use [any other license](https://choosealicense.com/licenses/) if you wish._

(back to top)