Skip to content

Awesome Books is a simple website that takes the title and author values and creates a list of books using JavaScript DOM and ES6 syntax.

License

Notifications You must be signed in to change notification settings

Bifabig/awesome-books-es6

Repository files navigation


Awesome Books

📗 Table of Contents

📖 Personal Portfolio

Awesome Books is a simple website that takes the title and author values and creates a list of books using JavaScript DOM and ES6 syntax.

🛠 Built With

Tech Stack

Client

Key Features

  • Navbar
  • Mobile responsive
  • ES6 syntax
  • Use Separate Modules
  • DOM manipulation

(back to top)

🚀 Live Demo

(back to top)

🎥 Video

Coming soon...

(back to top)

💻 Getting Started

Prerequisites

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

In order to run this project you need:

  • A text editor like Microsoft Visual Studio Code.
  • A Github account.
  • Internet Connection.
  • Basic HTML, CSS and JavaScript knowledge.

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone https://github.com/Bifabig/awesome-books.git

Install

Run this command inside the cloned repository

npm install

Usage

To run the project, execute the following command:

Open the index.html file in your browser

Run tests

To run tests, run the following command:

For styling

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

For JavaScript

  npx eslint .

Deployment

You can deploy this project using:

Github Pages

(back to top)

👥 Authors

👤 Biftu Girma

(back to top)

🔭 Future Features

  • Navigation to new book added
  • Empty list prompt
  • Better styling

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

👤 Abdelaziz Soliman

Feel free to check the issues page.

(back to top)

🙏 Acknowledgments

I would like to thank Microverse and my coding partners.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

Awesome Books is a simple website that takes the title and author values and creates a list of books using JavaScript DOM and ES6 syntax.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages