/Awesome-books-ES6

Welcome to Awesome Books! Our project aims to create a user-friendly website for adding and removing books from a list. With object-oriented programming, ES6, and modular design, we ensure efficient code and a professional interface. Stay tuned for updates as we work towards delivering a seamless user experience for managing book lists.

Primary LanguageJavaScriptMIT LicenseMIT


Awesome Books

📗 Table of Contents

📖 [Awesome-books-ES6]

[Awesome Books] In this project, I'm learning to build a basic website that allows users to add/remove books from a list. also used object oriented programming(class) array and objects also also added the best practice on how to Use ES6 and use the Modules. so that it's dynamically modify's the DOM and add basic events. to get a professional interface that presents the work on my projects, pleas know that it is still on going and it needs more work but everything is coming together soon!

🛠 Built With

Client

Key Features

  • [HTML Form]
  • [Semantic tags]
  • [CSS Flexbox]
  • [CSS Grid]
  • [Responiveness]
  • [ Javascript ]

(back to top)

🚀 Live Demo

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need:

  • Web browser
  • Git-syn
  • Code editor

Setup

Clone this repository to your desired folder:

git clone https://github.com/Abbas-Aljuaifari/Awesome-books-ES6.git

Install

Install this project run the command:


npm install

Usage

To run the project:

  • Clone this repo to your local machine.

Run tests

To run tests, run the following command:

  • Track HTML linter errors run:
npx hint .
  • Track CSS linter errors run:
npx stylelint "**/*.{css,scss}"
  • Track JavaScript linter errors run:
npx eslint .

(back to top)

👥 Author

👤 Abbas-Aljuaifari

(back to top)

👥 Collabrations

👤 XX

  • GitHub:
  • linkedIn:

🔭 Future Features

  • [ Add more soled animations and transition ]
  • [ PC Version ]
  • [ Update my showcase section ]

(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 follow me on github!

(back to top)

🙏 Acknowledgments

I would like to thank my team on supporting me with this journey!

(back to top)

📝 License

This project is MIT licensed.

(back to top)