Skip to content

This is a basic website that allows users to add/remove books from a list. It also allows users to store data in local storage.It was built using vanilla JavaScript (ES6)

License

Notifications You must be signed in to change notification settings

elarhadu/Awesome-books-with-ES6

Repository files navigation

logo

📗 Table of Contents

📖 Awesome-books-with-ES6

In this project, I built a basic website that allows users to add/remove books from a list using vanilla JavaScript (ES6).

🛠 Built With

  • HTML
  • CSS
  • JavaScript (ES6)

Key Features

  • A collection that keeps a list of books.
  • A function to add a new book to the collection, with title and author.
  • A function to remove a book from the collection.
  • All books saved in the collection are displayed in the top part of the page.
  • When a user clicks the "Add" button:
    • A new book is added to the collection.
    • The new book is displayed in the page.
  • When a user clicks the "Remove" button:
    • The correct book is removed from the collection.
    • The correct book dissapears from the page.
  • Data is preserved in the browser's memory by using localStorage.
  • Current date and time is displayed on the page using Luxon.

(back to top)

🚀 Live Demo

Awesome Books With ES6

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need: Git should be installed on your local machine to clone it using HTTP or SSH. Otherwise you can download the zip file.

You can clone this project by using the command below

Command : git@github.com:elarhadu/Awesome-books-with-ES6.git

Setup

Clone this repository to your desired folder

Author

👤 Author

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project please give me a ⭐️

(back to top)

🙏 Acknowledgments

I would like to thank Microverse for the wireframe for this project.

(back to top)

📝 License

This project is MIT licensed.

About

This is a basic website that allows users to add/remove books from a list. It also allows users to store data in local storage.It was built using vanilla JavaScript (ES6)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published