Timbar09/Awesome-books-vol-2
This is a dynamic single page web app that displays a list of books and allows you to add and remove books from that list. It was built with JavaScript, CSS, and HTML.
Awesome Books
๐ Table of Contents
- ๐ About the Project
- ๐ป Getting Started
- ๐ฅ Author
- ๐ค Contributing
- โญ๏ธ Show your support
- ๐ Acknowledgements
- ๐ License
๐ Awesome Books
Awesome Books is a simple website that displays a list of books and allows you to add and remove books from that list.
๐ Built With
Tech Stack
Key Features
-
Add and remove books
- The website that displays a list of books and allows you to add and remove books from that list.
-
JavaScript Classes
- The books are managed and manipulated using classes and helper functions within those classes.
-
Store and retrieve data
- The displayed books are stored and retrieved from the local storage of the browser.
๐ Live Demo
- Visit the live demo here
๐ป Getting Started
To get a local copy up and running, follow these steps.
Prerequisites
In order to run this project you need:
- A browser (e.g. Firefox)
- An IDE (e.g. Vususal Studio Code)
- npm
- Terminal
Setup
To clone this repository to your desired folder, follow the steps below:
Using the command line
- Use the following commands
cd my-folder
git clone https://github.com/Timbar09/Awesome-books-vol-2.gitUsing GitHub Desktop app
-
Follow the steps below
- Visit this link "https://github.com/Timbar09/Awesome-books-vol-2.git"
- Click the green button labelled "code"
- Select the "Open with GitHub Desktop" option
- After the GitHub Desktop add opens, click the "clone repo" button
Usage
To run the project, execute the following command:
Click the "Go Live" button on your IDE(VS Code in this case)
Deployment
You can deploy this project by:
- visiting your repository on GitHub
- Click on settings
- Go to the "Pages" option
- Select the main branch and save
๐ฅ Author
๐ค Miles Mosweu
- GitHub: @Timbar09
- Twitter: @Milez09
- LinkedIn: @miles-mosweu09
๐ค Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
โญ๏ธ Show your support
If you like this project, give it a โญ๏ธ and let me know what you like in particular.
๐ Acknowledgments
I would like to thank the whole Microverse community for their help and contributions towards this project.
๐ License
This project is MIT licensed.