- Used npm init -y command to create package.json file.
- Created the entry point for the JavaScript code called index.js
- Created index.css file for the styles.
- Created the main index.html file. Link the index.js and index.css files there.
- Created a directory called modules.
- All books are saved in the collection 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.
- The data is preserved in the browser's memory by using localStorage.
- A Navigation bar is added with Three sections:Books list, Add book form and Contact info.
- When user click on any of the links, the main area changes to display only one of the three content sections
- Html
- Css
- Java script
- Use
git clone https://github.com/Krishnabot/Awesome-books-with-ES6.git
to clone this repo in your Local machine.
👤 Krishna
- GitHub: @githubhandle
- Twitter: @last_matrix
- LinkedIn: LinkedIn
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Web Dev Simplified Youtube
- Hitesh Choudhary Youtube
- Dler Ari FreecodeCamp
This project is MIT licensed.