Try PBworks for yourself
View
 

FrontPage

Page history last edited by Dale Larson 2 years, 9 months ago

Wiki

 

The purpose of this wiki is to collaborate on the development of TwitFitLog at Startup Weekend SF #2.

 

What is TwitFitLog?

 

PROBLEM:

I just worked out and am not near a computer, but I want to log it before I forget. I also want to brag about my cool workout to my friends. Lastly, I want to track my workouts over time.

SOLUTION:

Use Twitter. Send a reply to @fitlog. If you just ran 3 miles, your tweet should look like "@fitlog #run 3 miles". If you forget to log it until the next day, send this tweet: "@fitlog yesterday #run 3 miles". You can tweet your bike ride ("@fitlog #bike 56 miles"), Tibetan Buddhist prostrations ("@fitlog #prostrate 108"), or whatever you can think of ("@fitlog #pushup 23").

 

HOW:

The TwitFitLog software records your tweets in a database and generates a page that displays your workouts from all your tweets over time. It's simple. No special software; you can even use your phone if you've hooked it up to Twitter.

 

Use cases

 

First Release (Sunday)

  • parser and database:  pull data in from Tweets @'d or DM'd to @fitlog
  • Pages:
    • http://twitfitlog.com/ -- home page features shows what?  ideas/features/mockups

      Hashtag cloud, real time "dale ran 3 miles", , Trending

    • http://twitfitlog.com/USERNAME -- ideas/features/mockups

      Your hashtags, graphs of them, suggestions of who else is similar to you (by frequency of tags, distance of runs?)

    • Get Started page drop-down text:  (to use with SMS, to create a twitter account, to send in, example use cases)

    • What's This pop-up text

    • About Us page -- company story and links, short bios, contact info,  etc.
    • Blog -- Can we easily add a page that is a WordPress blog and we can blog about our progress now and in the future?
    • Get Started -- step by step instructions on how to use TwitFitLog 
    • DOCUMENTATION Define and document behavior and explain to users: you must follow fitlog (we auto-follow back), if you don't already have a twitter account and want to use by SMS, just text "follow fitlog" to 40404 (does that work, or fail because must have username?)

    • Set up something for customer support (GetSatisfaction widget on http://twitfitlog.com/support)?

  • Decide and implement policy on twittering as @fitlog (what kinds of messaging, how often, how do we instrument and learn from what we try at first)?  Dale's recommendation: up to four tweets per day, mostly exercise and nutrition tips, @ reply's to high-profile folks who twitter something fitness related, and pimping ourselves (new feature announcements, etc.) at most a couple of times a week.  Our personal twitter streams could also be linked from our AboutUs page and include stuff about what we're doing with @fitlog.

  • Do we reply to support requests from @fitlog?  (if no, we could monitor traffic mentioning fitlog and have @fitlogfolks that we can share and post from)

  • Can we each get firstname@twitfitlog.com email addresses? (Given one, I'd sign us up for GetSatisfaction)

operations

marketing

  • who are our users and what is our value prop to them?
  • monetization ideas/biz model
  • naming/branding/logo
  • competitive analysis
  • creating awareness, user acquisition, user engagement, evangelism
  • metrics/instrumentation feeback loops
  • customer support (best marketing is to create amazing experiences for users)

product functional areas

populate with possible feature lists (for evaluation against future directions, capture of conversation)

  • privacy
  • map/globe display
  • personal graphs
  • challenges (groups of friends or of similar level strangers to support/compete in days exercised, miles biked, or etc.)
  • workout plans (100 days to 100 pushups, your first 5k, Jim's marathon plan, etc.)
  • exercise instructions (link to videos you could play on your iPhone -- twitter in, get back a link to the exercise video on YouTube)
  • web input (in addition to Twitter-only input)
  • iPhone input client
  • gym workouts (use cases)
  • training to an event (use cases)
  • comparing to my friends/comparing two users
  • outgoing messaging (in FitLog stream as well as possible other streams, using metrics to drive subject matter and frequency, leveraging user-submitted content, enlisting subject matter experts)
  • what other broad areas could use more definition?

 

Comments (2)

mgenzel said

at 12:46 am on Apr 4, 2009

Must say, as I was driving, I though that twitfitlog is not the greatest name. "Log" is pretty technical term, and do we really want to be wedded to Twitter? And the name lacks excitement.

Dale Larson said

at 6:27 am on Apr 4, 2009

When I wake up I should start pages, perhaps, for discussions such as naming/branding/logo.
And to start making lists of possible features in various areas (privacy, global display, personal graphs, challenges, web input, iPhone input client, gym workouts, training to an event, comparing to my friends/comparing two users -- what other broad areas could use more definition?)
The long lists are great and useful, but we also need a short list of things to consider for inclusion in the Sunday release.
And to list "competition" with some summary info and cool features of each
And a monitization page (what were those ideas we had last night again?)
And a marketing page (awareness, acquisition, engagement, evangelism)
And a page about outgoing messaging (in FitLog stream as well as possible other streams, using metrics to drive subject matter and frequency, leveraging user-submitted content, enlisting subject matter experts)
Define (or document) behavior and explain to users: you must follow fitlog (we auto-follow back), if you don't already have a twitter account and want to use by SMS, just text "follow fitlog" to 40404 (does that work, or fail because must have username?)

Set up something for support (GetSatisfaction?)
And the one I'm about to start about adding a useful argument to use cases such as the following:
"@fitlog #run 3 miles 30:00" (3 miles, 10 minute miles)
"@fitlog #weigh 220 28.7" (220 pounds, 28.7% body fat)
"@fitlog #eat protein shake 300" (a 300 calorie shake)
If you do all three of the above, then you could graph your calories in, calories out and weight/body composition as well as graphing your runs, bikes, cycles and other activities.

http://twitfitlog.com/ & http://twitfitlog.com/USERNAME

You don't have permission to comment on this page.