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

https://github.com/ivangonzalez224/to-do-list.io

This is an application where users can create a to do list. Users can add and edit a description for each task, mark and delete those that have already been completed. Built with JavasScript and it uses Webpack in order to bundle the whole project.
https://github.com/ivangonzalez224/to-do-list.io

css html javascript webpack

Last synced: 11 months ago
JSON representation

This is an application where users can create a to do list. Users can add and edit a description for each task, mark and delete those that have already been completed. Built with JavasScript and it uses Webpack in order to bundle the whole project.

Awesome Lists containing this project

README

          


To Do List


Ivan Gonzalez

# ๐Ÿ“— Table of Contents

- [๐Ÿ“– 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)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [Usage](#usage)
- [๐Ÿ‘ฅ Authors](#authors)
- [๐Ÿ›ฉ๏ธ Future Features](#future-features)
- [๐Ÿค Contributing](#contributing)
- [โญ๏ธ Show your support](#support)
- [๐Ÿ™ Acknowledgements](#acknowledgements)
- [๐Ÿ“ License](#license)

# ๐Ÿ“– To Do List

**To Do List** is a personal to do list app using webpack to bundle the project.

## ๐Ÿ›  Built With

1. HTML
2. CSS
3. JavaScript
4. Linters
5. Webpack

### Tech Stack

In this project we use HTML, CSS, JavaScript, and webpack to build and bundle the whole project.

Client

### Key Features

- Add a professional README.md file.
- Use flexbox in order to lay out the elements on the page.
- Use webpack in order to bundle the project.
- Set up a linter for the project.

(back to top)

## ๐Ÿš€ Live Demo

The link to the project deployed:

- [Live Demo Link](https://ivangonzalez224.github.io/To-do-list.io/)

(back to top)

## ๐Ÿ’ป Getting Started

In this project it is used flexbox to lay out the elements on the page. And it is used webpack to bundle the project.

### Setup

To get a local copy, follow these steps.

Clone this repository to your desired folder:

```sh
cd my-folder
git clone https://github.com/ivangonzalez224/To-do-list.git
code . (To open in Vscode)
```

### Prerequisites

In order to run this project you need:

1. Git.
2. Visual Studio Code or another code editor.
3. Browser.


### Install

This project does not require installation. Just clone the repository to your local machine.
Even though, for general purposes, Install this project with:
```sh
cd my-folder
npm install
```

### Usage

To run the project, do the following:
- Run `npm run start` or `npm start` to open the project in your browser.

(back to top)

## ๐Ÿ‘ฅ Authors

๐Ÿ‘ค **Ivรกn Gonzalez**

- GitHub: [@ivangonzalez224](https://github.com/ivangonzalez224)
- Twitter: [@ivang2204](https://twitter.com/ivang2204)
- LinkedIn: [LinkedIn](https://linkedin.com/in/ivรกn-gonzalez-robles-957491275)

(back to top)

## ๐Ÿ›ฉ๏ธ Future Features

- Implement other features using JavaScript such as adding better animations.
- Drag and drop the task to change their position in the list:

(back to top)

## ๐Ÿค Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

(back to top)

## โญ๏ธ Show your support

If you like this project give it a star.

(back to top)

## ๐Ÿ™ Acknowledgments

I would like to thank Micoverse.

(back to top)

## ๐Ÿ“ License

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

(back to top)