/awesomebooks

Awesome books is a simple website that displays a list of books and adds and removes books from the list. To achieve this project, apply HTML, CSS, and JavaScript best practices.

Primary LanguageJavaScript

AWESOME BOOKS

Awesome books" is a simple website that displays a list of books and allows you to add and remove books from that list. In order to achieve this project we rewrote some of our function definitions into class expressions to apply JavaScript best practices and styling the core elements.

ScreenShoot

screenshot

Built With

  • HTML
  • CSS
  • JavaScript
  • Linters
  • Vscode

Live Demo

Live Demo

Getting Started

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

Prerequisites

  • Node and NPM
  • Web browser (Google chrome)
  • Code Editor (VSCode)

Development (Running locally)

  • git clone the project
git clone git@github.com:Debas-31/awesomebooks.git
  • Install Dependencies
npm install

To run StyleLint by itself, you may run the lint task:

npx stylelint "**/*.{css,scss}"

Or to automatically fix issues found (where possible):

npx stylelint "**/*.{css,scss}" --fix

You can also check against Webhint:

npx hint --telemetry=off .

👤 Debas Gebreslasie

🤝 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

  • Hat tip to anyone whose code was used
  • Inspiration, resources/assets used
  • etc

📝 License

MIT licensed.