Skip to content

Awesome Books is a light, book list single page application, which lets users add and remove books. Every book has a title and author. It also persists the book list on the Local Storage, and it’s retrieved every time the page loads. This project is a refactoring of my previous project but using ECMAScript object-oriented approach.

License

paulsaenzsucre/Awesome-Books-ES6

Repository files navigation

logo

AWESOME BOOKS

📗 Table of Contents

📖 Awesome Books

This project is a refactoring of my previous project but using ECMAScript 6.

Awesome Books is a light, book list single page application, that let users add and remove books. Every book has a title and author.

🛠 Built With

Tech Stack

Client

Key Features

With this application you can

  • Add book to the list. You can add a book tittle and author to the list.
  • Remove book from the list. You can remove a book from the list.

(back to top)

🚀 Live Demo

Add a link to your deployed project.

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need:

Setup

  • You can download the Zip file on the GitHub repository, or clone the repository with:
$git clone https://github.com/elafildecolor/MyPortfolio.git
  • Access the cloned directory with:
$cd MyPortfolio
  • Open it with your favorite code editor or with the live server

Install

To install linters and other dependencies run:

$npm install <dependency>

Run tests

To analyze the source code in your local environment with linter follow these steps:

  • Looking for linter errors in HTML files run:
$npx hint .
  • Looking for linter errors in CSS | SASS files run:
$npx stylelint "**/*.{css,scss}"
  • Looking for linter errors in JavaScript files run:
$npx eslint .

(back to top)

👥 Authors

Mention all of the collaborators of this project.

👥 Paul Sáenz Sucre

(back to top)

🔭 Future Features

Describe 1 - 3 features you will add to the project.

  • Managing more than one user
  • Managing more than one list per user
  • Remove all the books from the list

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)

🙏 Acknowledgments

  • Hat tip to anyone whose code was used.
  • Thanks for all the curated content that was provided to us.
  • Thanks to my learning and coding partners for all their support.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

Awesome Books is a light, book list single page application, which lets users add and remove books. Every book has a title and author. It also persists the book list on the Local Storage, and it’s retrieved every time the page loads. This project is a refactoring of my previous project but using ECMAScript object-oriented approach.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages