adashe / tasklist-js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tasklist-JS

Description

When I am organizing projects, I often want to break them down into subtasks or distribute tasks between multiple categories. This is why I love to use sticky notes, because I can use one note per task, and break each one down into its subtasks on the note. I have been on a quest to create an organizer that allows me to organize my tasks on a computer the way I do on sticky notes.

My first attempt at an organizer was my project "Tasklist," which accomplished much of my vision, but required a full-page reload for every action. My goal in Tasklist-JS was to create a lighter-weight organzier using JavaScript event handlers for client-side interactivity.

Future updates may include improved styling, integration with a database to store lists for future access, reorder cards and tasks, and the ability to edit text or strikethrough a task or card instead of deleting them.

Features

  • Create and delete cards
  • Create and delete tasks
  • Respond to changes in browser dimensions
  • TODO: integrate with a database
  • TODO: support reordering of tasks and cards
  • TODO: support strikethroughs and/or checks

Tech

Tasklist was built using:

  • HTML/CSS
  • Bootstrap
  • JavaScript

Demo

You can view a brief demo of Tasklist-JS here.

About


Languages

Language:JavaScript 51.0%Language:HTML 40.1%Language:CSS 8.9%