Inspiration TodoMessenger was inspired by my experience around companies like Sanofi, Saint-Gobain, and Wavemakers. These are category leaders, but even in strong organizations, a lot of real work still begins in everyday conversations: a chat message, a reminder, a quick decision, or a follow-up buried in a thread.
That showed me a simple problem: teams often discuss work in one place and track work somewhere else. TodoMessenger was built to close that gap.
What it does TodoMessenger turns team chats into trackable tasks. Users can chat with teammates, create tasks from conversations, assign ownership, add due dates and reminders, and track completion.
The goal is to keep the speed and familiarity of chat while adding accountability. Chat + Owner + Deadline = Action
How we built it We built TodoMessenger as a web and mobile product.
The web app uses HTML, CSS, and JavaScript. The backend is built with Node.js, PostgreSQL, and WebSockets. We also built a native Android app in Java. The product includes workspace authentication, sessions, roles, task workflows, reminders, and an AI assistant called Blu.
Blu helps identify follow-ups and organize conversations into possible actions.
Challenges we ran into The biggest challenge was keeping the product simple. It is easy for task tools to become heavy, but the point of TodoMessenger is to fit into how teams already communicate.
We also had to work through authentication, frontend layout issues, backend state, task syncing, reminders, and mobile consistency between the web and Android app.
Accomplishments that we're proud of We are proud that TodoMessenger is not just a prototype. It has a working web app, backend, authentication, workspace flows, task management, reminders, and Android support in progress.
We are also proud of building a product that connects directly to a real behavior: people already use chat to coordinate work. TodoMessenger makes that behavior more reliable.
What we learned We learned that the real product opportunity is not replacing chat. It is making chat more accountable.
People do not want more process. They want less dropped work. The product needs to feel lightweight, fast, and natural.
What's next for TodoMessenger Next, we are focused on testing TodoMessenger with early teams, improving onboarding, polishing the Android app, and making Blu more useful for turning conversations into action.
The goal is to help teams move from “we talked about it” to “it got done.”
Built With
- android
- api
- asana
- calendar
- cloud
- cloudflare
- codex
- css
- firebase
- github
- html
- java
- javascript
- jira
- messaging
- netlify
- node.js
- openai
- postgresql
- r2
- render
- websockets
Log in or sign up for Devpost to join the conversation.