Skip to content

Refactored the Awesome books app code. The goal was to make it more organized by using modules. My ES6 knowledge was also put to test.

License

Notifications You must be signed in to change notification settings

ginabeki/awesome-books-es6

Repository files navigation

awesome-books

In this project, I refactored the Awesome books app code. The goal is to make it more organized by using modules. My ES6 knowledge was also put to test.

Screenshot of the project

bg.png

Built With

  • HTML

  • CSS

  • Javascript

  • Lighthouse (An open-source, automated tool for improving the quality of web pages. It has audits for performance, accessibility, progressive web apps, SEO and more).

  • Webhint (A customizable linting tool that helps you improve your site's accessibility, speed, cross-browser compatibility, and more by checking your code for bestpract ices and common errors).

  • Stylelint (A mighty, modern linter that helps you avoid errors and enforce conventions in your styles).

Prerequisites

  • Have a local version control like Git. Which is a open source distributed version control system designed for source code management.
  • A text editor (e.g Visual Studio Code, Vim, Atom & Sublime.)
  • A web browser (e.g Chrome, Safari, Mozilla Firefox.)
  • Live Server which is a web extension that helps you to live reload feature for dynamic content.
  • Install wave extension to check project accessibilty.

Live Demo

  • To view a live demo of the project you can click on this link.

Getting Started

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

  • npm
    npm install npm@latest -g

Installation

  1. Clone the repo by running the command
     git clone https://github.com/ginabeki/awesome-books.git
  2. Open the directory of the project
    cd awesome-books
  3. Open the html file
    Click and open the html file
    

Authors

👤 Gina Beki

🤝 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!

Acknowledgements

  • Background image by Drew Beamer in Unsplash

📝 License

  • This project is MIT licensed.

About

Refactored the Awesome books app code. The goal was to make it more organized by using modules. My ES6 knowledge was also put to test.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published