- ๐ About the Project
- ๐ป Getting Started
- ๐ฅ Authors
- ๐ญ Future Features
- ๐ค Contributing
- โญ๏ธ Show your support
- ๐ Acknowledgements
- โ FAQ
- ๐ License
[Awesome books] build a website that allows users to add and remove books from a list, we are using JavaScript objects with ES6 Modules and arrays to store the list of books and modify the DOM (Document Object Model) to display the list of books on the webpage. We also add basic events, such as clicks or form submissions, to allow users to interact with the webpage.
Client
Server
Database
- [Set up the HTML structure for the webpage, including a form for adding new books and a container for displaying the list of books.]
- [Create a JavaScript array to store the list of books. Each book should be represented as an object with properties such as the title, author, and any other relevant details.]
- [Write a function that adds a new book to the list when the form is submitted. This function should get the values of the form fields, create a new book object, and push it onto the array.]
- [Write a function that displays the list of books on the webpage. This function should loop through the array of books and create HTML elements for each book, adding them to the container element in the DOM.]
- [Add events to the form and the list of books to allow users to add and remove books. For example, you could add a click event to the "Remove" button next to each book that removes the book from the array and updates the display.]
- [Open a pull request.]
To get a local copy up and running, follow these steps.
In order to run this project you need:
If you don't have git installed on your machine you can download it from here.
Clone this repository to your desired folder:
Once you have git installed on your machine you can clone your project by running the command below to clone your project to your local machine
git clone <https://alexisjw.github.io/Awesome-E6>
Alternatively, you can download the zip file of your project by clicking on the Code
button on the right side of your project page and clicking on Download ZIP
To run the project, execute the following command:
Locate the folder where you cloned your project to and open the index.html
file in your browser to view the project.
To run tests, run the following command:
- No tests at the moment.
๐ค Jean Walner ALEXIS
- GitHub: @githubhandle
- LinkedIn: LinkedIn
- [Make some changes]
- [Code Review]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, let us know, please!
- Microverse
- Coding Partners
- Code Reviewers
-
[How much times did you spend to build this project?]
- [3 days.]
This project is MIT