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

https://github.com/ebeagusamuel/to-do-app

A to-do application built with es6 and webpack. Users are able to create a project and add tasks to the project. Deleting a project will also delete all tasks added to that project.
https://github.com/ebeagusamuel/to-do-app

es6-javascript sass webpack

Last synced: about 1 month ago
JSON representation

A to-do application built with es6 and webpack. Users are able to create a project and add tasks to the project. Deleting a project will also delete all tasks added to that project.

Awesome Lists containing this project

README

          

# to-do-APP



JS Logo


This project is part of the Microverse curriculum in JavaScript module!

## Table of Contents

- [About the Project](#about-the-project)
- [Contributors](#contributors)
- [Acknowledgements](#acknowledgements)
- [License](#license)

## About The Project

This is a small To-Do-List application where the user can create projects and add a list of tasks to be performed. All task can be saved in the default project if no project is specified. Each task has its own:
- Title
- Description
- Due date
- Priority





[Project live link](https://rawcdn.githack.com/ebeagusamuel/to-do-APP/0ccfc076ba2c2e5049ef31a8a469d89f0d80563e/dist/index.html)

### Built With

This project was built using these technologies.

- Javascript
- HTML/CSS
- ESlint
- VSCode editor
- Git-Flow

### Prerequisite
- Basic knowledge of JavaScript, HTML and CSS.
- Code-Editor
- Node
- git

### Usage
- Clone the project to your local machine.
- `cd` into the project directory.
- run `npm install` to install project dependencies.
- run `npm run dev` to compile project assests with webpack.
- You can also use webpack in watch mode by running `npm run watch`
- open index.html in your browser

## Contributing

Contributions, issues and feature requests are welcome! Start by:

- Forking the project
- Cloning the project to your local machine
- `cd` into the project directory
- Run `git checkout -b your-branch-name`
- Make your contributions
- Push your branch up to your forked repository
- Open a Pull Request with a detailed description to the development branch of the original project for a review

## Contributors

**Author1**

**Ebeagu Samuel**

- Github: [ebeagusamuel](https://github.com/ebeagusamuel)
- Twitter: [@ebeagu_samuel](https://twitter.com/ebeagu_samuel)
- Linkedin: [Ebeagu Samuel](https://www.linkedin.com/in/ebeagusamuel)
- E-mail: samuelebeagu@gmail.com

**Author2**

​**Adetayo Sunkanmi**

- Github: [@jstloyal](https://github.com/jstloyal)
- Twitter: [@jstloyalty](https://twitter.com/jstloyalty)
- Linkedin: [Adetayo Sunkanmi](https://www.linkedin.com/in/jstloyalty)
- E-mail: jstloyalty@gmail.com

## Acknowledgements

- [Microverse](https://www.microverse.org/)
- [The Odin Project](https://www.theodinproject.com/)

## License

📝
This project is [MIT](https://opensource.org/licenses/MIT) licensed.