Awesome-books-with-ES6

"Awesome books" is a simple website that displays a list of books and allows you to add and remove books from that list. The project has been restructured to make it more organized by using modules and practice the ES6 syntax. A medium-fidelity wireframe has been used to build the UI.

MIT License

Stars
7

Table of Contents

[Awesome books ES6]

In this project, Awesome books App code has been restructured. The goal is to make it more organized by using modules and practice ES6 syntax.

Built With

  • HTML, CSS, JavaScript
  • VSCode

Tech Stack

Key Features

  • [Git Flow]
  • [Good HTML, CSS and JS practices]
  • [ES6, modules]

Live Demo

Live Demo Link

Getting Started

Clone this repository to get started with the project, make sure to configure linters by following the instructions in the Linters README file

Setup

  • Clone the folder to your local machine.
  • Open the index.html file in your browser.

Run tests

  • After pushing the changes on github, merge your pull request and let github action process changes and fix errors, if any.
  • For stylelint errors run:sudo npx stylelint "**/*.{css,scss}" --fix for automatic fix.

Usage

To run the project, execute the following command:

  • Go to the file called index.html.
  • Right click Open Live Server.

Authors

Ashmal Zahra

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

I would like to thank Microverse for the information provided to build this project.

FAQ (OPTIONAL)

  • Can I use the project for any purpose?

    • Yes, you can.
  • Is the information saved in any database?

    • No, all data is saved in Local Storage.

License

This project is MIT licensed.

Related Projects