/Awesome-books-ES6

This project is a presentation of using modules and ES6 syntax in a web project.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Awesome Books - ES6

This project is a presentation of using modules and ES6 syntax in a web project.

This project is a task by Microverse.

Milestone completed:

  • Use ES6 syntax.
  • Divide the code into modules.
  • Refactor methods and functions to arrow functions.
  • Use Luxon library to set date and time.

Language Used

  • HTML
  • CSS
  • JS/ES6

Live Demo

Click here for live preview

Getting Started

In order to use the project files, Kindly follow these steps:

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

Prerequisites

  • Have basic level knowledge about HTML/CSS/JS/ES6
  • Have basic level knowledge about linters
  • Have basic level knowledge about the working of website

Author

Umer Zia

GitHub | Twitter | LinkedIn

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐ if you like this project!

Acknowledgments

Task provided by Microverse

📝 License