Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://teke85.github.io/Awesomebooks-ES6/
"Awesome books" is a simple fully functional website that displays a list of books and allows you to add and remove books from that list.
https://teke85.github.io/Awesomebooks-ES6/
css html javascript localstorage
Last synced: 2 months ago
JSON representation
"Awesome books" is a simple fully functional website that displays a list of books and allows you to add and remove books from that list.
- Host: GitHub
- URL: https://teke85.github.io/Awesomebooks-ES6/
- Owner: teke85
- License: mit
- Created: 2022-09-26T08:06:10.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-30T07:14:25.000Z (over 2 years ago)
- Last Synced: 2024-11-09T09:02:34.288Z (3 months ago)
- Topics: css, html, javascript, localstorage
- Language: JavaScript
- Homepage:
- Size: 226 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Awesome Books app
![](https://img.shields.io/badge/Microverse-blueviolet)
# Microverse Awesome books Project
> **This Project is based on the Awesome Books Projects and we are required to restructure the code*
## Built With
- html
- css
- Javascript
- Ecma Script 6## Live Demo
[Demo Link:](https://teke85.github.io/Awesomebooks-ES6/)
## Get Started
To get the content of this project locally you need to run the following commands in your terminal.
### Prerequisites
- IDE(code editor) like: **Vscode**, **Sublime**, etc.
- [Git](https://www.linode.com/docs/guides/how-to-install-git-on-linux-mac-and-windows/)### Setup
1. Download the **Zip** file or clone the repo with:
```bash
git clone [email protected]:teke85/Awesome-books.git
```
3. To access cloned directory run:
```bash
cd MyPortfolio
```
3. Open it with the live server### Install
> To install linters and other project's dependencies run:
```bash
npm install
```
## Run Test for LintersFor tracking linter errors locally you need to follow these steps:
1. For tracking linter errors in HTML files run:
```bash
npx hint .
```2. For tracking linter errors in CSS or SASS files run:
```bash
npx stylelint "\*_/_.{css,scss}"
```3. For tracking linter errors in JavaScript files run:
```bash
npx eslint .
```## Author
👤 **Teke85**
- GitHub: [@teke85](https://github.com/teke85)
- Twitter: [@muttau](https://twitter.com/muttau)
- LinkedIn: [isiteketo mutau](https://www.linkedin.com/in/isiteketo-mutau-736894241/)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
For Design Inspiration I would like to Acknowledge## 📝 License
This project is [MIT](./LICENSE) 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._