Welcome to Awesome Book Website

📗 Table of Contents

📖 [Awesome Book]

Here you can add books and view them.

🛠 Built With

Tech Stack

Html, Css,Javascript, linter, Git, Github, Node, NPM

Client
Server

🚀 Live Demo

Here you can find my project demo

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

You need to have Code Editor Installed. Make sure Nodejs and NPM is installed in your system for linters.

Setup

Clone this repository to your desired folder:

git clone https://github.com/ghreza-crypto/Awesome-books-with-ES6.git
  1. Open terminal and cd into project
cd Awesome-books-with-ES6
  1. Open the index.html in your brower:
open index.html

Install

Install this project with: linters

To check linters run the following command:

  1. Install WebHint:
npm install --save-dev hint@7.x
  1. Install StyleLint
npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x 
  1. Install eslint
npm install --save-dev eslint@7.x eslint-config-airbnb-base@14.x eslint-plugin-import@2.x babel-eslint@10.x 

Check Linters Error

  1. To check CSS or SCSS linters error:
npx stylelint "**/*.{css,scss}"
  1. To fix CSS or SCSS linters error:
npx stylelint "**/*.{css,scss}" --fix
  1. To check HTML linters error
npx hint .
  1. To check JavaScript linters error
npx eslint .

(back to top)

👥 Authors

👤 Ghulam Reza Rajabi

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

⭐️ Show your support

If you like this project give it a star

(back to top)

🙏 Acknowledgments

I would like to thank from Microverse and all of my teammates.

(back to top)

📝 License

This project is MIT licensed.

(back to top)