Team MetronomeRound Rock, TX

  • 124 Commits
  • 69 Pushes
  • 13 Deploys
Launch Site

Team Metronome

By Disaster Area

Screencast
Quick Intro

Collaboration shouldn't interfere with productivity. Team Metronome blocks out distractions during periods of coordinated focus, but then lets your team sync up during periods of coordinated rest. You get a rhythm, just like with a metronome.

Description

Allows teams to collaborate without disrupting flow.

Judging Instructions

Click the "Create your account" link at the bottom of the home page and sign up using an email address and password. The password needs to be at least 8 characters long. From there you'll want to use the "Find new contacts" and type in the full email address of someone you want to chat with and then select that email address when it pops up. There is no auto-complete until the full email address is entered. If you're using this solo, you'll need to use 2 different browsers and 2 accounts and add each account to the other's contact list.

Once you've done that, click on the "Chat" link next to your contact to get to the chat window. What you'll notice is the bar near the top of the screen that scrolls from left to right during "Focus" periods and that then scrolls from left to right during "Rest" periods. Chat messages from the other users don't show up until a Rest period, so that you can work without being interrupted, but the outside world knows that you will be getting to them soon. This idea could be expanded to email and many other protocols.

You may have to scroll to the bottom of the page to see the new messages during the rest period. There are some rough edges still.

As currently deployed Focus sessions are 3 minutes, and Rest Sessions are 1 minute. In real usage, these periods would be longer and configurable. We didn't want to force you to wait 30 minutes to see it in action.

What they Used

Express, Jade, express-domain-middleware, mocha, supertest, bootstrap, jquery, less, less-middleware, http://noisepng.com/, async, passport, passport-local, request, http://www.ajaxload.info/, jquery-handlebars, handlebars, MongoDB, Mongoose

Who

Votes

Your Vote

Voting is now closed.

Other Votes

  • (14)
  • contestant

    Figmints

    I really like this idea, and feel that I could benefit from this product. However, unless you are able to integrate it with other services that are distracting people (like email, basecamp, social media), they are still going to be interrupted, even if not by managers. If you continue to work on Team Metronome, I hope you consider addressing this 'dead time' functionality.

    Edit: after voting, I see how that you have these plans, and am glad to hear it! I agree, the chat is an impressive one for the 48-hour window

  • judge

    Solid entry, with genuine usefulness. I actually think the core idea is great, and the fact that focus and rest periods are coordinated at the server level is very clever. After diving into the code a little, I would have liked to see the initial start time setting be initialized from a small JSON request (for cachability of the dashboard) but understand that would have meant a trade off kicking off the timer line after the initial request.

    • juanpaco
      contestant

      That is how it would be going forward. The 48-hour time window led to a few decisions that will be, ah, "revisited" going forward. :)

      Thanks for checking it out.

  • judge

    I get the idea and I sympathise with the goal, I'm just not sure how much can be achieved without being much more ambitious and creating a platform that can either integrate with existing communication systems or replace those systems completely. The chat is nice enough but it would need to be awesome to replace the alternatives that people are using now. Great entry though and I look forward to seeing where you take this!

    • juanpaco
      contestant

      The ambition is there, only 48-hours doesn't leave enough time to realize that ambition. The pitch video talks about that. Integration is one of the big things going forward, because I absolutely agree that's where maximum value will occur.

      We had to pick 1 thing to focus on for the contest, and chat seemed like the biggest bang for the buck in terms of demonstrating the concept.

  • judge

    I would use this...... Nice!

    • juanpaco
      contestant

      That feedback means more than any vote could. Thank you dalmaer!

  • contestant

    Excellent point. And as followup I would like to mention here my concept of time management https://github.com/kucoe/elvn

    • juanpaco
      contestant

      Thank you so much, becevka!

      In elvn, do you view the tool as primarily for work-related things, or would it apply to non-work as well?

  • contestant

    Fagbokforlaget V&B AS

    Awesome pitch video. Great idea!

  • contestant
  • contestant

    Printly.pk

  • contestant

    I didn't signed up for the app, The problem which you are solving is there for sure.

    • juanpaco
      contestant

      Thank you for that feedback.

  • contestant

    Sequoia Capital

    Pretty innovative idea, great use of technology - you sure are using a lot here. I could see this being valuable for teams that are distributed but still don't want constant distractions while they're trying to get things done.

    • juanpaco
      contestant

      Thank you for that feedback.

  • judge

    Nice idea - i like the idea of being able to queue up questions for later. A priority feature would also be nice ala email so I can answer the highest priority issues first and get to the background/low priority ones if I have time in my break later.

    • juanpaco
      contestant

      That idea would be interesting to explore-- marking a message as important. I fear that people would end up marking everything as important, much like how all tickets are priority 0 for some organizations, but that's a failing of team culture and not the technology.

      Thanks for checking it out!

  • judge

    Scoutzie

    this reminds me of the pomodoro technique.

  • contestant

    Industrial Web Apps

    Good job guys! Chat is a little laggy. The status of the contact is really needed.

    • juanpaco
      contestant

      True on all counts. We'll be fixing that going forward, of course.

IMPORTANT DATES

REGISTRATION
SEP 17
COMPETITION
NOV 9-11 UTC
JUDGING
NOV 11-17
WINNERS
NOV 18

Thank you to our Platinum Sponsors