- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ
- 📝 License
In this project, I built a basic website that allows users to add/remove books from a list using vanilla JavaScript (ES6).
- HTML
- CSS
- JavaScript (ES6)
- 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.
To get a local copy up and running, follow these steps.
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
Clone this repository to your desired folder
👤 Author
- GitHub: @elarhadu
- Twitter: @elarh_
- LinkedIn: Emmanuella Adu
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please give me a ⭐️
I would like to thank Microverse for the wireframe for this project.
This project is MIT licensed.