Skip to content

Awesome Books is project written in plain Vanilla JavaScript that has the functionality of adding a book to the store, displaying it and as well as removing from the bookstore. Its uses local storage for data presevation. This vision of the project uses modules and ES6 syntax

Notifications You must be signed in to change notification settings

mwenyoa/AwesomeBooks

Repository files navigation

AwesomeBooks

Awesome Books is project written in plain Vanilla JavaScript that has the functionality of adding a book to the store, displaying it and as well as removing from the bookstore. Its uses local storage for data presevation. This project also Includes ES6 modules and Arrow functions implementation.

awesomebooks-mobile

Built With

  • HTML
  • CSS
  • Javascript
  • Font Awesome CSS library
  • Luxon Library

Live Demo

See live demo here: https://mwenyoa.github.io/AwesomeBooks/

Getting Started

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

Setup

Install

  • Run [npm install] to install all project dependencies

Run tests

  • Run [npx hint .] to test the markup or HTML
  • Run [npx stylelint "/.{css,scss}] to test the stylesheet
  • Run [npx eslint .] to test and check Javascript files.

Prerequisites

  • Have some knowledge about HTML, CSS, and Javascript.
  • Javascript Dom Manipulation.
  • Arrays inJavascripts.
  • Understanding of github and github workflow.
  • Be familiar with version control system like git.
  • Understanding of Linters basics.
  • Familiarity with flexbox.
  • Classes and Ojects in javascript
  • Javascript Modules
  • ES6 Syntax

Author

👤 Anthony Mwenyo

🤝 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

📝 License

This project is MIT licensed.

About

Awesome Books is project written in plain Vanilla JavaScript that has the functionality of adding a book to the store, displaying it and as well as removing from the bookstore. Its uses local storage for data presevation. This vision of the project uses modules and ES6 syntax

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published