daudi13 / Awesome-books

Awesome Book is a web app that enables you to make a list of books. This app was made as a project in the Microverse Program module 2 week one

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome books

screenshot

This is a team project in the Microverse second Module. The project is a book application that enables a user to add and remove books to a list

The endgoal of the project is to build the application using Vanilla JavaScript. The project was built through the following stage.
Click here to get a live preview of the project

stages

  • Project 1: Manage books collection (Plain JS with Objects)
  • Project 2: Manage books collection (Plain JS with classes) and basic CSS
  • Project 3: Create a complete website with navigation

Cloning the project

git clone  https://github.com/daudi13/Awesome-books <Your-Build-Directory>

Getting packages and debuging with Stylelint

npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x
For validation detection using Stylelint Run
npx stylelint "**/*.{css,scss}"
from parent source directory

Getting packages and debuging with ESlint

npm install npm install --save-dev eslint@7.x eslint-config-airbnb-base@14.x eslint-plugin-import@2.x babel-eslint@10.x
For validation detection using Stylelint Run
npx eslint .
from parent source directory

Getting packages and debuging with Webhint

npm init -y
npm install --save-dev hint@6.x
For validation detection using Webhint Run
npx hint .

🤝 Contributing

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Authors

📝 License

This project is MIT licensed.

About

Awesome Book is a web app that enables you to make a list of books. This app was made as a project in the Microverse Program module 2 week one


Languages

Language:JavaScript 42.1%Language:CSS 30.6%Language:HTML 27.3%