Skip to content

AweSome Book App displays the book details entered by user and saves the information in Local storage. User can add and remove a book title/author to the library and from the library.

Notifications You must be signed in to change notification settings

Krishnabot/Awesome-books-with-ES6

Repository files navigation

Awesome Book App with ES6

  • 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

Built With

  • Html
  • Css
  • Java script

Live Demo

Live Demo Link

Getting Started

  • Use git clone https://github.com/Krishnabot/Awesome-books-with-ES6.git to clone this repo in your Local machine.

Author

👤 Krishna

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 License

This project is MIT licensed.

About

AweSome Book App displays the book details entered by user and saves the information in Local storage. User can add and remove a book title/author to the library and from the library.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published