DEV Community

Cover image for Postmark Challenge: Inbox Innovators.
Praneet Biswal
Praneet Biswal

Posted on

Postmark Challenge: Inbox Innovators.

This is a submission for the Postmark Challenge: Inbox Innovators.

๐Ÿ“Œ What I Built
I built MailTasker, a lightweight Flask-based task manager for email-driven tasks.
This tool lets users:
1) View incoming task requests from emails.
2)Mark tasks as Done.
3)Delete tasks.
4)Filter tasks by status (Pending / Done).
5)Search tasks by subject or body content.

MailTasker is designed to help people efficiently manage action items from their inboxes.

Demo

Since this is a local-only demo for now, y0u can clone the repo and run:
Run on cmd prompt python logic.py
Visit: http://127.0.0.1:5000/view-tasks in your browser.

๐Ÿ–ผ๏ธ Screenshots:
Image description

Image description

Image description

Test Instructions:
Click โœ” Done to mark a task completed.
Click ๐Ÿ—‘ Delete to remove a task.
Use the Search and Filter tools to manage your task view.

**** Code Repository
Check out the full source code here:
https://github.com/Praneetb2929/MailTasker-GitHub-Repository/tree/main

How I Built It

Tech Stack:

Python (Flask)
SQLite (local database)
Bootstrap 5 (UI styling)
Jinja2 (for templates)
Postmark (for future email integration โ€” placeholder for now)

Development Process:

Created a local SQLite database to store email-derived tasks.
Developed CRUD functionality via Flask routes.
Integrated Bootstrap for a clean and modern interface.
Added filtering and search features for efficient task management.
Packaged the app for local deployment.
I plan to add Postmark email parsing and automated task creation in the next version.

Special thanks to the Postmark Challenge: Inbox Innovators community for the inspiration.

Top comments (4)

Collapse
 
kiponos profile image
Devops Kiponos • Edited

Nice innovation! The ToDo and Emails are a huge problem. None of the big players solved it really. So I totally relate to your creative tool. ( I think the emails concept should be completely erased from developers toolbox).
And although Kiponos is not solving that one, we are still a real-time framework and a tool for developers so I do feel we need to integrate a convenient page on our Web Admin to solve the emails "chaos" for developers especially.
And, we do have a 3D Task manager rolling out soon. (Yeah! each task is a cube! imagine that..)
Ill be glad to integrate your solution into Kiponis.io
So until we'll solve the emails concept, Feel free to contact me: Moshe@Kiponos.io

Collapse
 
nevodavid profile image
Nevo David

Nicely done man, reminds me why I love building little tools like this just to scratch an itch.

Collapse
 
blenderman profile image
BBM

How do you plan to integrate Postmark for automated task creation in future versions?

Collapse
 
jonathen profile image
Boskii

good