- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
[book_list] This exercise involves the creation of a book list application that enables users to add and remove books. The application is built using HTML, JavaScript, and leverages the Local Storage feature of web browsers to store the book data persistently. It provides a user-friendly interface with a form where users can input the title and author of a book. Upon submitting the form, the book is added to the list, which is dynamically updated and displayed on the page. The application also allows users to easily remove books from the list with a single click. The use of Local Storage ensures that the book collection remains intact even if the page is refreshed or reopened. This project showcases the implementation of basic CRUD (Create, Read, Update, Delete) operations using web technologies, providing a practical example of data management and persistence within the browser environment.
HTML
JavaScript
- [Branch creation]
- [Version control]
- [GitHub flow]
- [Pull request]
- [Descriptive commits]
- [Add Books]
- [Remove Books]
- [Data Persistence]
- [Interactive User Basic Interface]
- [JavaScript Functionality]
- [Code Maintenance]
Clone this repository to your local machine:
git clone git@github.com:ClaudiaRojasSoto/book_list.git
In order to use this project, you need to have Node.js and npm installed on your local machine.
Install the necessary dependencies by running:
npm install
To start the project, run the following command:
npm start
To run tests, run the following command:
npm test
You can deploy this project using: https://claudiarojassoto.github.io/book_list/
👤 Claudia Rojas
- GitHub: @ClaudiaRojasSoto
- LinkedIn: LinkedIn
-[Classes in JavaScript]
Feel free to check the issues page.
If you like this project, please give it a ⭐️!
I would like to thank...
* Microverse for providing the opportunity to learn Git and GitHub in a collaborative environment.
* GitHub Docs for providing a wealth of information on Git and GitHub.
This project is MIT licensed.
Footer © 2023 GitHub, Inc. Footer navigation Terms Privacy Security Status Docs Contact GitHub Pricing API Training Blog About