Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/zmekonnen251/book-store-cms


https://github.com/zmekonnen251/book-store-cms

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Bookstore CMS:

## Description

The Bookstore is a website similar to the "Awesome Books" website built in the previous module. I created an MVP version of [Awesome Books](https://github.com/zmekonnen251/Awsome-books). it that allows the user:
- Display a list of books.
- Add a book.
- Remove a selected book.

By building this application, I learned how to use `React` and `Router` with `Redux`

## Built With

- `JavaScript`and `CSS`
- Frameworks : `React`
- Libraries : `Redux`
- Technologies used: `GitHub`,`Webpack`

### Setup
- Open your command prompt or terminal and run.
- [Clone the GitHub Repository](https://github.com/zmekonnen251/book-store-cms)
- run this commands in your terminal:
- `npm install`
- `npm run build`
- `npm start`

### Usage
- after running `npm start` the website will be opened automatically on your default browser.

### Run tests

- To run tests run : npm run test
- npx stylelint "**/*.{css,scss}"

### Deployment

- Project is deployed using netlify

## Author

👤 **Zelalem Mekonnen**

- GitHub: [GitHub](https://github.com/zmekonnen251)
- Twitter: [Twitter](https://twitter.com/mek_zela)
- LinkedIn: [Zelalem G. Mekonnen](https://www.linkedin.com/in/zelalem-getachew/)

## Live Demo

[live Demo](https://bookstore-cms37.netlify.app/)

## 🤝 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!

## 📝 License

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