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

https://ghiftee.github.io/awesome-books/


https://ghiftee.github.io/awesome-books/

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

![](https://camo.githubusercontent.com/8a4ae3fb98faf74ddf78a6677ceaa6e8872f7f340f569b7c5e1aa9bcc4061d95/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6963726f76657273652d626c756576696f6c6574)

# Awesome Books : Plain Javascript with Objects

> This is a creation of a Javascript website which updates and removes books as the user pleases.

![screenshot](images/project-screenshot.png)

### Milestone 1:

- Create the basic HTML UI
- Use an array of objects to store the books collection
- Use a constructor to create a book object
- Use a function to add a book to the collection and display it on the page
- Use a function to remove a book from the collection and remove it from the page
- Implement local storage to save collection of books

### Milestone 2:

- Use JavaScript classes instead of objects and arrays.
- Create class methods to add and remove books.

### Milestone 3:

- Add CSS styling

### Milestone 4:

- Add complete navigation
- Use luxon library to display date

## Built With

- HTML, SCSS, Javascript

## Live Demo

[Live Demo Link](https://ghiftee.github.io/awesome-books/)

## Getting Started

To get a local copy up and running:

You should have basic knowledge of HTML and Javascript, a text editor and chrome browser.

## Authors

👤 **Author1**

- GitHub: [@Ghiftee](https://github.com/ghiftee)
- Twitter: [@Ghiftee](https://twitter.com/i_ghiftee)
- LinkedIn: [Ghiftee](https://linkedin.com/in/giftuwhubetine)

👤 **Author2**

- GitHub: [@AkashaRojee](https://github.com/akasharojee)
- Twitter: [@AkashaRojee](https://twitter.com/akasharojee)
- LinkedIn: [Akasha Rojee](https://linkedin.com/in/akasharojee)

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