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
Moshe Avdiel • • 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