This project is a presentation of using modules and ES6 syntax in a web project.
- Use ES6 syntax.
- Divide the code into modules.
- Refactor methods and functions to arrow functions.
- Use Luxon library to set date and time.
- HTML
- CSS
- JS/ES6
In order to use the project files, Kindly follow these steps:
- To clone the project select the desired directory in cmd and run:
git clone https://github.com/UmerZia/Awesome-books-ES6.git
- Install node.js, Install NPM linters for HTML/CSS/JS:
https://github.com/microverseinc/linters-config
- For StyLint test, run:
npx stylelint "**/*.{css,scss}"
- For WebHint test, run:
npx hint .
- For EsLint test, run:
npx eslint .
- To install the modules and dependencies listed, run:
npm install
- Have basic level knowledge about HTML/CSS/JS/ES6
- Have basic level knowledge about linters
- Have basic level knowledge about the working of website
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐ if you like this project!
Task provided by Microverse
- This project is GENERAL PUBLIC LICENSE.