CommandFlow — Productivity Hub

Self-hosted productivity platform (Pomodoro, tasks, scheduler, team collab) built as an installable PWA. Deployed on Ubuntu VPS with Gunicorn, Nginx, and automated Certbot SSL.

FlaskSQLAlchemySQLitePWANginxGunicornLinux VPSCertbot
TL;DR

Self-hosted productivity platform (Pomodoro, tasks, scheduler, team collab) built as an installable PWA. Deployed on Ubuntu VPS with Gunicorn, Nginx, and automated Certbot SSL.

The Problem

Productivity tools are fragmented — one app for tasks, another for timers, another for scheduling. Students and small teams need an integrated solution without subscription costs.

My Solution

A full-stack productivity platform combining Pomodoro timer, task management, daily scheduler, and team collaboration in a single installable PWA.

Technical Architecture

Backend

Flask with SQLAlchemy ORM
SQLite for lightweight, self-hosted database
Team collaboration via invite codes
Bcrypt password hashing with hardened session cookies (HttpOnly, SameSite)

PWA Features

Service Workers for offline access
Installable on mobile and desktop
Push notifications for Pomodoro breaks

Deployment

Ubuntu VPS with systemd service management
Gunicorn WSGI server with multiple workers
Nginx reverse proxy routing multiple apps on one server
Certbot automated SSL certificate renewal via Let's Encrypt

Key Metrics

Fully installable PWA with offline support
Self-hosted on personal VPS (not platform-dependent)
Automated SSL renewal — zero manual intervention

Like what you see?

I can build systems like this for your team. Let's discuss how my skills match your engineering needs.