Awesome Books is project written in plain Vanilla JavaScript that has the functionality of adding a book to the store, displaying it and as well as removing from the bookstore. Its uses local storage for data presevation. This project also Includes ES6 modules and Arrow functions implementation.
- HTML
- CSS
- Javascript
- Font Awesome CSS library
- Luxon Library
See live demo here: https://mwenyoa.github.io/AwesomeBooks/
To get a local copy up and running follow these simple example steps.
- Run git clone(https://github.com/mwenyoa/AwesomeBooks.git)
- Run [npm install] to install all project dependencies
- Run [npx hint .] to test the markup or HTML
- Run [npx stylelint "/.{css,scss}] to test the stylesheet
- Run [npx eslint .] to test and check Javascript files.
- Have some knowledge about HTML, CSS, and Javascript.
- Javascript Dom Manipulation.
- Arrays inJavascripts.
- Understanding of github and github workflow.
- Be familiar with version control system like git.
- Understanding of Linters basics.
- Familiarity with flexbox.
- Classes and Ojects in javascript
- Javascript Modules
- ES6 Syntax
👤 Anthony Mwenyo
- GitHub: @mwenyoa
- Twitter: @anthony_mwenyo
- LinkedIn: @anthony-mwenyo
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
This project is MIT licensed.