Awesome Library is the project to save the data of every book in local storage of browser using ES6.
Note: this is a copy from the repo that I contributed. Here is the link to the repo where you can see my contributions.
- HTML
- CSS
- Bootstrap
- JavaScript
- Linters
MarkUp
- HTML
- md files
Style
- CSS
Dynamic
- JavaScript
- Responsive
- Local Storage Usage
- Deployed
- ES6
- Luxon
- Arrow functions
- β You can see the live demo of this webpage by clicking here;
To get a local copy up and running, follow these steps.
- Download or clone this repostory.
- Provide a browser.
- Open the
index.html
file using webpage browser.
In order to run this project you need:
- Git installed in your machine.
- Sign in or sign up to your Github account.
- A professional editer such as VS Code.
- An Updated web browser such as Google Chrome, you can download it from here.
- Node.js installed in your machine.
- Lighthouse.
- Webhint
npm init -y
npm install --save-dev hint@7.x
npx hint .
- Stylelint
npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x
- ESLint
npm install --save-dev eslint@7.x eslint-config-airbnb-base@14.x eslint-plugin-import@2.x babel-eslint@10.x
-
Clone this repository to your desired folder:
-
Example commands:
cd [YOUR FOLDER]
git clone https://github.com/AndreaM2429/Awesome_books
- Install this project by cloning or downloading the master branch of this repository and run
index.html
file on the root of repository.
- To run the project, execute the following command:
cd [YOUR FOLDER]
git clone https://github.com/AndreaM2429/Awesome_books
- WebHint
npx hint .
- Stylelint
npx stylelint "**/*.{css,scss}"
To fix errors automatically
npx stylelint "**/*.{css,scss}" --fix
- ESLint
npx eslint .
To fix errors automatically in an specific file
npx eslint --fix paht.js
To fix errors automatically in all files
npx eslint --fix .
This project is deployed by the author, no permission for deployment by any other client.
π€ Andrea Manuel
- GitHub: @AndreaM2429
- Twitter: @twitter
- LinkedIn: LinkedIn
π€ Mohammad Anwar Hussaini
- π€ GitHub: @Anwar Hussaini
- π€ Twitter: @MAnwarHussaini
- π€ LinkedIn: Mohammad Anwar Hussaini
- [Client interaction]
- [Tutorials]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, kindly drop a start for the repository;
I would like to thank the following individuals and organizations for their contribution to this project.
- π Microvere for its arrangement and supports to all Micronauts and me.
This project is MIT) licensed.