Skip to content

Awesome Books is an application where a user can add, delete her favorite books, and can contact with the owners of the app. It enables adding new books to the list by Add button, removing books from the list using Remove button. Books list is stored in localStorage. The website is SPA. It uses ES6 syntax, HTML, CSS, and JavaScript Best Practices.

License

Notifications You must be signed in to change notification settings

Mike111222/AwesomeBooksES6

Repository files navigation

AwesomeBooksES6


Awesome Books

📗 Table of Contents

📖 [Awesome Books]

[Awesome Books is an application where a user can add, delete her favorite books, and can contact with the owners of the app. It enables adding new books to the list by Add button, removing books from the list using the Remove button. Books list is stored in the local storage. The website is an SPA-Single Page Application. It displays the particular section accordigly when clicked on navigation bar.]

🛠 Built With

Tech Stack

Client
Server
Database

Key Features

  • [Displays List of Awesome Books]
  • [Addition of New Books]
  • [Removal of a book from the list]
  • [Local storage]
  • [Navigation Bar, Header, Footer]
  • [Three navigation links to load List, Add A New Book and Contact Section]
  • [All the scetions and functionality is re-created by ES6 Modules]

(back to top)

🚀 Live Demo

(back to top)

💻 Getting Started

  • Install VS Code and run it on Live Server if you want to check how the code works on local host.

Prerequisites

In order to run this project you need:

  1. Browser.
  2. VS Code editor
  3. Git and GitHub

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone git@github.com:Mike111222/AwesomeBooksES6.git

To run the project

Open index.html file in VS Code, run via live server extension and see how the code works. You can also visit the Live Demo Link to see how the Project works online.

(back to top)

Use index.html file.

👥 Authors

👤 Muhammad Amran Khan [Mike]

(back to top)

🔭 Future Features

  • [Navigation bar]

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project, just reach out to me for more projects even better than this, and please give it a star ⭐️.

(back to top)

🙏 Acknowledgments

I would like to thank my fellow Authors, my code reviewers and Microverse.

(back to top)

❓ FAQ (OPTIONAL)

  • [How can the project be improved]

    • [More features can be intergrated by adding more pages for example reservation page]
  • [Can I use this project for study purposes]

    • [Yes]

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

Awesome Books is an application where a user can add, delete her favorite books, and can contact with the owners of the app. It enables adding new books to the list by Add button, removing books from the list using Remove button. Books list is stored in localStorage. The website is SPA. It uses ES6 syntax, HTML, CSS, and JavaScript Best Practices.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published