hansderly / awesome-book-es6

In this project, I will restructure the Awesome books app code. The goal is to make it more organized by using modules. Practicing the ES6 syntax.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“— Table of Contents

πŸ“– AWESOME BOOK

"Awesome books" is a simple website that displays a list of books and allows you to add and remove books from that list. By building this application, you will learn how to manage data using JavaScript. Thanks to that your website will be more interactive. You will also use a medium-fidelity wireframe to build the UI

πŸ›  Built With

Tech Stack

This project uses the following stack :

Client

Key Features

Here are some key features of the application :

  • Display BOOKS
  • Add BOOKS
  • Remove BOOKS

(back to top)

πŸš€ Live Demo

N/A

(back to top)

πŸ’» Getting Started

Clone the repository by clicking on the 'Code' button and copy the link

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

Prerequisites

In order to run this project you need:

npm i

Setup

Clone this repository to your desired folder:

  mkdir my-folder
  cd my-folder
  git clone git@github.com:hansderly/awesome-books.git

Install

Install this project with:

Usage

To run the project, execute the following command: Open the index.html file in a web browser

Run tests

To run tests, run the following command:

Example command:

To run the webhint linter

  npx hint .

To run the stylehint linter

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

To run the ESLint linter

  npx eslint .

Deployment

You can deploy this project using: -Go to the main folder of the project and double-click on the index.html file.

(back to top)

πŸ‘₯ Authors

πŸ‘€ Hans-Derly Rameau

(back to top)

πŸ”­ Future Features

  • Use ES6 syntax

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project star it!

(back to top)

πŸ™ Acknowledgments

I would like to thank Microverse

(back to top)

πŸ“ License

This project is licensed .

(back to top)

About

In this project, I will restructure the Awesome books app code. The goal is to make it more organized by using modules. Practicing the ES6 syntax.

License:MIT License


Languages

Language:JavaScript 49.3%Language:HTML 30.4%Language:CSS 20.3%