Inspiration

We got inspired by the Pomodoro technique and it's way of helping developers to optimize their working time by taking breaks and coding without distractions.

What it does

Tom Bot can start or drop Pomodoros on a Slack channel to help manage the working time. There is also a list command that shows all the accomplished Pomodoros of the day. It's always possible to see the time left on an open Pomodoro.

How we built it

We participated in a wonderful hackathon name SlackathonMTL where we had to build a bot that increase productivity and happiness at work.

Challenges we ran into

Coming into the event, slack api was an unknown challenge that we faced with eagerness. Composed of a team with small knowledge in marketing and business, we had to use our brain to create a user friendly application that accomplishes its goal of increasing productivity and hapiness at work.

Accomplishments that we're proud of

We are proud of the simpleness and effectiveness of the app. With 5 commands, you can manage your time and get simple metrics for future project. It was built keeping in mind improving its functionnalities while keeping it simple for the various users.

What we learned

We learned a lot about Slack and how powerful it is to increase communication at work. Using its API with node.js and conceiving a bot from scratch improved a lot our knowledge and our resourcefulness. Working with great people at SlackathonMTL was really rewarding and we hope to participate in many more of these events.

What's next for Tom Bot

Adding more humanized conversation is really important to get user attached to the bot. Adding fields to have ownership on channels and to assign features to Pomodoros are important development to make.

Built With

Share this project:

Updates