- 📖 About the Project
- 🚀 Live Demo
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show Your Support
- 🙏 Acknowledgements
- 📝 License
The Awesome Books project showcases a basic website that allows users to add/remove books from a list. It is achieved by using JavaScript objects and arrays dynamically generated via DOM and basic events.
Version Control System
Repository Hosting Service
Programming Languages
- Book List: Display a list of books with title and author.
- Add Book: Enable users to enter book details via an input form and dynamically add new entries to the list.
- Remove Book: Allow users to remove books from the list using a delete button or icon.
- Dynamic DOM Manipulation: Update the webpage instantly without page reloads using JavaScript to manipulate the DOM.
- JavaScript Objects and Arrays: Store and manage book data using objects and arrays for easy retrieval, addition, and removal of entries.
To preview a live demo Click here!
To get a local copy up and running, follow these steps.
To run this project you need:
- Any Web Browser that supports HTML, CSS & Js such as Brave.
- Any IDE and Code Editor such as Visual Studio.
- If you want to clone this project, please install Git BASH.
Clone this repository to your desired folder with git:
git clone https://github.com/grauJavier/awesome-books.git
No installation is required.
Open the index.html
file with your Code Editor if you want to add new desired text.
No run test is available.
Deployment link: https://graujavier.github.io/awesome-books-modules/
👤 Javier Grau
- GitHub: @grauJavier
- Twitter: @jgrauchile
- LinkedIn: Javier Grau
- Much more interesting content
- Professional embellishment with CSS and JavaScript
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project gift us with a nice comment and star!
To our beloved moms and partners.
This project is MIT licensed.