Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://graujavier.github.io/awesome-books/


https://graujavier.github.io/awesome-books/

Last synced: 20 days ago
JSON representation

Awesome Lists containing this project

README

        

ο»Ώ

# Awesome Books Project

- [πŸ“– About the Project](#about-project)
- [πŸ›  Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [πŸš€ Live Demo](#live-demo)
- [πŸ’» Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Deployment](#deployment)
- [πŸ‘₯ Authors](#authors)
- [πŸ”­ Future Features](#future-features)
- [🀝 Contributing](#contributing)
- [⭐️ Show Your Support](#support)
- [πŸ™ Acknowledgements](#acknowledgements)
- [πŸ“ License](#license)

# πŸ“– Awesome Books

The Awesome Books project showcases a basic website that allows users to add/remove books from a list. It is achieved by using JavaScript objects and arrays dynamically generated via DOM and basic events.

## πŸ›  Built With

### Tech Stack

Version Control System

Repository Hosting Service

Programming Languages

### Key Features

- **Book List:** Display a list of books with title and author.
- **Add Book:** Enable users to enter book details via an input form and dynamically add new entries to the list.
- **Remove Book:** Allow users to remove books from the list using a delete button or icon.
- **Dynamic DOM Manipulation:** Update the webpage instantly without page reloads using JavaScript to manipulate the DOM.
- **JavaScript Objects and Arrays:** Store and manage book data using objects and arrays for easy retrieval, addition, and removal of entries.

(back to top)

# πŸš€ Live Demo
To preview a live demo [Click here!](https://graujavier.github.io/awesome-books/)

(back to top)

## πŸ’» Getting Started

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

### Prerequisites

To run this project you need:

- Any Web Browser that supports HTML, CSS & Js such as [Brave](https://brave.com/).
- Any IDE and Code Editor such as [Visual Studio](https://visualstudio.microsoft.com/).
- If you want to clone this project, please install [Git BASH](https://git-scm.com/).

### Setup

Clone this repository to your desired folder with git:

`git clone https://github.com/grauJavier/awesome-books.git`

### Install

No installation is required.

### Usage

Open the `index.html` file with your Code Editor if you want to add new desired text.

### Run tests

No run test is available.

### Deployment

Deployment link: https://graujavier.github.io/awesome-books/

(back to top)

## πŸ‘₯ Authors

πŸ‘€ **AndrΓ©s Zamorano**
- GitHub: [@Dachrono](https://github.com/Dachrono)
- Twitter: [@Dachrono](https://twitter.com/Dachrono)
- LinkedIn: [Andres Zamorano](https://www.linkedin.com/in/andres-zamorano-785b77a1/)

πŸ‘€ **Javier Grau**
- GitHub: [@grauJavier](https://github.com/grauJavier)
- Twitter: [@jgrauchile](https://twitter.com/jgrauchile)
- LinkedIn: [Javier Grau](https://www.linkedin.com/in/javiergrau)

(back to top)

## πŸ”­ Future Features

- [ ] **Much more interesting content**
- [ ] **Professional embellishment with CSS and JavaScript**

(back to top)

## 🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/grauJavier/awesome-books/issues).

(back to top)

## ⭐️ Show your support

If you like this project gift us with a nice comment and star!

(back to top)

## πŸ™ Acknowledgments

To our beloved moms and partners.

(back to top)

## πŸ“ License

This project is [MIT](./MIT.md) licensed.

(back to top)