Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/usirusenikon/awesome-books
In this project, we will build a basic website that allows users to add/remove books from a list. We will achieve this by using JavaScript objects and arrays. We will also need to dynamically modify the DOM and add basic events.
https://github.com/usirusenikon/awesome-books
List: awesome-books
Last synced: 5 days ago
JSON representation
In this project, we will build a basic website that allows users to add/remove books from a list. We will achieve this by using JavaScript objects and arrays. We will also need to dynamically modify the DOM and add basic events.
- Host: GitHub
- URL: https://github.com/usirusenikon/awesome-books
- Owner: UsirusenIkon
- License: mit
- Created: 2022-09-19T10:43:47.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-26T13:04:31.000Z (over 2 years ago)
- Last Synced: 2023-05-06T05:29:19.267Z (over 1 year ago)
- Language: JavaScript
- Size: 312 KB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
## Awesome-books
## Description
In this project, we will build a basic website that allows users to add/remove books from a list. We will achieve this by using JavaScript objects and arrays. We will also need to dynamically modify the DOM and add basic events.## Live Demo
The objectives of this project is to:
- Understand different ways to create objects in JavaScript.
- Create and access properties and methods of JavaScript objects.## Built With
- HTML, CSS (Flex Box & Grid)
- JAVASCRIPT
- VS code
- Git and Github## Getting Started
- To get a local copy up and running follow these simple example steps.## Prerequisites
- please install git in your computer.
- Also install a code editor.
- A web browser to view the output.## Setup
- To clone my repository run this command `https://github.com/UsirusenIkon/Awesome-books.git`## Run tests
For tracking linters errors locally you need to follow these steps:- After cloning the project you need to run this command
npm install This command will download all the dependencies of the project
- For tracking the linter errors in HTML file run:
npx hint .
- For tracking the linter errors in CSS file run:
npx stylelint "*/.{css,scss}"
## Deployment
- I used GitHub Pages to deploy my website
- For more information about publishing sources, see About [github page](https://docs.github.com/en/pages/getting-started-with-github-pages/about-github-pages#publishing-sources-for-github-pages-sites)## Author
👤 **Usirusen Ikon**
- GitHub: [@UsirusenIkon](https://github.com/UsirusenIkon)
- Twitter: [@Usirusen_Ikon](https://twitter.com/Usirusen_Ikon)
- LinkedIn: [Usirusen Ikon](https://www.linkedin.com/in/usirusen-ikon-775855174/)👤 **Voicu FLorin**
- GitHub: [@vflorin1995](https://github.com/vflorin1995)
- Twitter: [@vflorin1995](https://twitter.com/vflorin1995)👤 **JUHAR YIMER**
- GitHub: [@vflorin1995](https://github.com/juaryimami)
## 🤝 Contributing
- Contributions, issues, and feature requests are welcome!
- Feel free to check the [issues](https://github.com/UsirusenIkon/Awesome-books/issues) page.## Show your support
- Give a ⭐️ if you like this project!## Acknowledgments
- Hat tip to Microvers and all the staff
- Thanks to My coding Partners
- Thanks to My Morning-session-group and Standup-team Partners and
- Thanks to Code Reviewers## 📝 License
- This project is [MIT](https://github.com/UsirusenIkon/Awesome-books/blob/feature/LICENSE) licensed.