Git Product home page Git Product logo

breeze's People

Contributors

marshallworks avatar mfoster avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

breeze's Issues

Make shit happen

Let's put a tiny bit of time against this every so often and we will make something happen and hopefully it won't be too shitty.

Task Types

One of the ways we can save people time in entering tasks is to guess at the task type. Eventually it would be great if this was more flexible, but for now a basic list of types, and words that are associated with those types will be a great place to start.

Basic Types I'm envisioning:
social
create
resolve
obtain
plan
improve
maintain
research
decide
organize

Sure I'm missing some, but trying to keep these generic, then we can start making some more specific ones.

App needs a name!

nom nom nom

breeze works great for a wip name, but definitely want to keep names in mind we can use for the final!

Couple to get us started:

taskorama
taskagogo
shuffledo
upnext
uber achiever
whatsfordoing
w4d
dodo
tasksat
task 'o matic
do 'o matic
plan 'o matic
Feel free to add more, rather have too many, and a hard time choosing the perfect one, than settle for the ok one!

Add new task form

Initial form contains text field for title
assumes:
time: 25 minutes
due in: 1 week
category: create (unless it contains special keywords)

secondary section of the form contains options for editing those attributes.

What is a task?

NOTE: open to calling tasks actions, or tracks, or item, etc.

A task has:

a name, such as "Pluck nose hair"
a type, such as "Grooming", "Communication", "Creating", etc. May be tags, and may have multiple.
an estimated time amount, possibly called "chunk" as in: 5min chunk, 25min chunk, 50min chunk
a day and time it becomes available
a day and time it is due
the ability to be scheduled at a specific time, as in a meeting
a creator
a person/people who are responsible for it
a day and time when it is started
possibly a number of times when it is paused and restarted
a day and time when it is completed
Nice to haves:

repeat interval for repeating tasks
ability to be grouped in a project
ability to be assigned to a group
pre-requisite tasks
the ability to track how many times it has been deferred to later
the data on how many times and by how long its time estimate has been lengthened
awareness of its context, which may include location, time, etc.
a parent to track a tasks ancestry, and can be used to see when one task sparks more tasks
These are some just general thoughts, so we can start thinking about what this app needs to be able to do. From a UX perspective, I want to make as many safe assumptions for things like due dates and categories as possible, while giving people the ability to quickly change anything they need to.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.