https://github.com/heintayzar-hm/bookstore
BookStore-CMS is a React and Firebase-powered web application designed for book enthusiasts who want to manage their book collection and categories with ease. The app allows users to perform basic CRUD (Create, Read, Update, Delete) operations on books, enabling them to add, edit, and remove books from their collection.
https://github.com/heintayzar-hm/bookstore
firebase firestore react reactjs redux redux-thunk
Last synced: 3 months ago
JSON representation
BookStore-CMS is a React and Firebase-powered web application designed for book enthusiasts who want to manage their book collection and categories with ease. The app allows users to perform basic CRUD (Create, Read, Update, Delete) operations on books, enabling them to add, edit, and remove books from their collection.
- Host: GitHub
- URL: https://github.com/heintayzar-hm/bookstore
- Owner: heintayzar-hm
- License: mit
- Created: 2022-12-08T12:09:05.000Z (over 2 years ago)
- Default Branch: dev
- Last Pushed: 2023-05-07T13:56:07.000Z (about 2 years ago)
- Last Synced: 2025-02-07T23:46:13.730Z (4 months ago)
- Topics: firebase, firestore, react, reactjs, redux, redux-thunk
- Language: JavaScript
- Homepage: https://bookstore-cms.vercel.app/
- Size: 677 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 📗 Table of Contents
- [Bookstore](#Bookstore)
- [📗 Table of Contents](#-table-of-contents)
- [📖 \[Bookstore\] ](#-Bookstore-)
- [🛠 Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [🚀 Live Demo ](#-live-demo-)
- [💻 Getting Started ](#-getting-started-)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [Deployment](#deployment)
- [👥 Authors ](#-authors-)
- [🔭 Future Features ](#-future-features-)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [🙏 Acknowledgments ](#-acknowledgments-)
- [❓ FAQ ](#-faq-)
- [📝 License ](#-license-)# 📖 [Bookstore]
> BookStore-CMS is a React and Firebase-powered web application designed for book enthusiasts who want to manage their book collection and categories with ease. The app allows users to perform basic CRUD (Create, Read, Update, Delete) operations on books, enabling them to add, edit, and remove books from their collection. Additionally, users can create new categories for their books, providing a convenient way to organize their collection. With a user-friendly interface and robust functionality, BookStore-CMS is the ultimate solution for anyone who wants to keep track of their books in a seamless and efficient manner.- React
Client
- All users can freely see other people books and their categories and make crud operations
- All users can make new categories
## 🚀 Live Demo

[Live Version](https://bookstore-cms.vercel.app/)
To get a local copy up and running, follow these steps.
### Prerequisites
In order to run this project you need:
- Basic Knowledge of HTML, CSS, & JavaScript.
- Basice Knowledge of Tailwindcss
- Basic knowledge of ES6 syntax.
- Basic knowledge of Git, GitHub &Gitflow.
- Basic knowledge of Linters.
- Basic knowledge of Webpack.
- Basic Knowledge of React
- Basic knowledge of Vitest unit-testing library.
- Basic knowledge of VS Code or any other code-editors.
### Setup
Clone this repository to your desired folder:
```sh
cd Bookstore
git clone https://github.com/heintayzar-hm/Bookstore.git
```
### Install
Install this project with:(legnacy might require)
```sh
npm install
```
### Usage
To run the project, execute the following command:
```sh
npm run dev
```
### Run tests
To run tests, run the following command:
```sh
npm run test
```
### Deployment
You can deploy this project using: vercel
```sh
npm run deploy
```
👤 **Hein Tay Zar**
- GitHub: [@Hein Tay](https://github.com/heintayzar-hm)
- Twitter: [@Hein Tay](https://twitter.com/heintayzarhm)
- LinkedIn: [Hein Tay](https://www.linkedin.com/in/hein-tay-zar)
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/heintayzar-hm/Bookstore.git/issues).
If you like this project and would like to have us contribute to your project, kindly shoot us a message to our individual handles above.
- **[Question_1]**
- [Answer_1]
- **[Question_2]**
- [Answer_2]
This project is [MIT](./LICENSE) licensed.