Back to Projects
Hackathon II: Evolution of Todo
Hackathon Project

Hackathon II: Evolution of Todo

A transformation from a simple CLI tool to a distributed, AI-powered cloud-native system on Kubernetes.

The Challenge

Master Spec-Driven Development (SDD) by building a Todo application iteratively through 5 phases, culminating in a Kubernetes-managed AI system.

What I Built

Acted as Product Architect to evolve a Python console app into a multi-user web app with an AI chatbot manager using OpenAI Agents and MCP (Model Context Protocol).

Key Features

Natural Language task management via intelligent agents
Spec-Driven workflow (no manual boilerplate coding)
Distributed architecture using Kafka for messaging
Secure JWT authentication with Better Auth
Automated K8s deployment on DigitalOcean (DOKS)

Tech Stack

Next.jsFastAPISQLModelOpenAI Agents SDKMCPDockerKubernetesKafkaDapr

Achievements

"Successfully implemented the 'Architecture of Intelligence' without writing manual boilerplate, mastering modern AIOps and distributed systems."