/awesome-book-ES6

This is a project that was built to add and remove books from a website. Its major focus was to render the website dynamically using javascript and also using local storage to preserve user data on page refresh

Primary LanguageJavaScriptMIT LicenseMIT

logo

Awesome Books Using ES6

📗 Table of Contents

📖 [Awesome Books Using ES6]

[Kano Global Tech Summit Website] This project is to build a book list website with live time displayed to the users

🛠 Built With

Tech Stack

This project was built using HTML, CSS and Javascript

Client

Key Features

  • [Add and remove books from the website]
  • [Live date and time displayed on the website]

(back to top)

💻 Presentation

  • [Presentation Link]

🚀 Live Demo

(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:

-a code editor installed that can run HTML and CSS files -linters installed and fully functional -setup luxon using npm to display time

Setup

Clone this repository to your desired folder. Use the command: git clone https://github.com/devalibello/devalibello.github.io.git

Install

Install this project with:

  1. Install WebHint: npm install --save-dev hint@7.x

  2. Install StyleLint npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x

  3. npm install --save-dev eslint@7.x eslint-config-airbnb-base@14.x eslint-plugin-import@2.x babel-eslint@10.x

  4. npm install --save luxon

Usage

To run the project, execute the following command:

  • open cloned folder in your code editor and run the index.html file

Run tests

To run tests, run the following command:

To check for CSS or SCSS errors:

  • With linters correctly installed, npx stylelint "*/.{css,scss}"

  • To fix CSS or SCSS linters error: npx stylelint "*/.{css,scss}" --fix

  • To fix javascript linters error: npx eslint . --fix

Deployment

You can deploy this project using:

(back to top)

👥 Author

👤 Ali Bello Imoukhuede

(back to top)

🔭 Future Features

  • [Add more styling to the awesome book website to make it more user friendly]

(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, kindly share my github repo with your friends and follow me on the various social media platforms

(back to top)

🙏 Acknowledgments

I would like to thank my coding partner Fredo, Kenneth and my family for giving me the needed support and Cindy Shin.

(back to top)

(back to top)

📝 License

This project is MIT licensed.

(back to top)