- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
[Awesome books] is a project designed to store, add and delete books;
Client
Database
- [Create a collection that keeps a list of books]
- [Create a function to add a new book to the collection]
- [Display all books 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]
- [When a user clicks the "Remove" button,the correct book is removed from the collection.]
- [The data is preserved in the browser's memory by using localStorage]
- [Use JavaScript classes instead of objects and arrays]
- [You can use objects and arrays, but do it inside classes]
- [Create class methods to add and remove books]
Add a link to your deployed project.
Describe how a new developer could make use of your project.
To get a local copy up and running, follow these steps.
-
In order to run this project you need:
-
git: A tool for managing source code
-
Visual Studio Code: A source code editor
-
Live Server: A simple web server utility for Visual Studio Code
Clone this repository to your desired folder: https://github.com/Donmark2k/Awesome_books_ES6.git
Example commands:
cd my-folder
git clone git@github.com:myaccount/my-project.git
Install this project with:
- cd my-folder
- git clone https://github.com/donmark2k/Awesome_books_ES6.git
install npx
Example command:
cd my-project
npx install
--->
To run the project, execute the following command:
- Open the cloned folder on the VS code
- Open the live server
To run tests, run the following command:
- To check for stylelint errors, run npx stylelint "**/*.css{css,scss}".
- To check for javascript error, run npx eslint .
You can deploy this project using:
- Github pages
Github pages
follow these steps for example
Mention all of the collaborators of this project.
👤Chukwuemeka Ochuba
- GitHub: @Donmark2k
- Twitter: @Donmark2k
- LinkedIn: LinkedIn
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Victor Chiemerie has been of tremendous help so far.
I would like to appreciate Microverse for providing the resources and the platform for us to be a Professional full-stack developer.
Add at least 2 questions new developers would ask when they decide to use your project.
-
[Are you sure that you are owner of this work]
- [Yes, I am]
-
[Can you make the work to be responsive]
- [yes]
This project is MIT licensed.