Skip to content

A static web page where you can add your favorite books with the author's name and remove them from the list whenever you want, built with HTML, CSS, and JavaScript.

License

Notifications You must be signed in to change notification settings

melkamu12/awesome-book

Repository files navigation

🗺️ Awesome Books 🗺️

📗 Table of Contents

📖 [Awesome Books ]

In this project, I'm learning to build a basic website that allows users to add/remove books from a list Local Storage. 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!

[Awesome Books]

🛠 Built With

Tech Stack

HTML, CSS and javaScript

Key Features

  • Follow web best practice
  • use CSS Flexbox and Grid
  • use Javascript for making dynamic it
  • use Luxon

💻 Getting Started

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

Prerequisites

In order to run this project you need: -Vscode

  • npm
  • Node.js
  • Terminal
  • Code editor
  • Linters files
  • Flexbox
  • Media queries
  • Luxon

Example command:

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

Setup

Clone this repository to your desired folder:

Example commands:

  cd my-folder
  git clonehttps://github.com/melkamu12/awesome-book.git

Install

Install this project with:

Example command:

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

Usage

To run the project, execute the following command:

Example command:

  npm init -y

Open terminal on the same directory of project

write "npm start"

open http://localhost:3000/ in browser

Run tests

To run tests, run the following command:

Example command:

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

👥 Authors

👤 Melkamu Alemawu

👥 Collabrations

👤 Tajul Afreen

(back to top)

Future Features

  • [Adding react]

🤝 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 clone on your project working space

(back to top)

🙏 Acknowledgments

  • I would like to express my gratitude to microverse for the training.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

A static web page where you can add your favorite books with the author's name and remove them from the list whenever you want, built with HTML, CSS, and JavaScript.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published