Hackathon II WinnerID: 102

Cloud-Native AI Todo Platform

An advanced distributed system evolving from CLI to Cloud-Native. Features Spec-Driven Development and Kubernetes deployment.

FastAPIKubernetesNext.jsPostgreSQLDocker
Cloud-Native AI Todo Platform
Click to watch in action

The Challenge

Migrating legacy CLI logic to a distributed cloud-native architecture often leads to tech debt and inconsistent state management across microservices.

The Solution

Leveraged Spec-Driven Development with Claude Code to generate mathematically consistent service boundaries, using Kafka for event streaming and Dapr for robust service invocation.

System Architecture

Spec-Driven Core

Markdown Constitution and Specs for every feature, enabling autonomous AI code generation.

Agentic Workflows

Conversational interface managing task rescheduling via natural language orchestration.

Native Infrastructure

Full containerization with Docker and orchestration via Helm Charts on Kubernetes clusters.

Key Outcomes

Developed a 5-phase evolutionary project from Python CLI to full Cloud-Native.

Implemented Spec-Driven Development using Claude Code and Spec-Kit Plus.

Deployed resilient microservices on Minikube and DigitalOcean Kubernetes.

Built an event-driven architecture using Kafka and Dapr sidecars.

Tech Foundation

Infrastructure
KubernetesDockerMinikubeHelm
Backend
FastAPISQLModelNeon Serverless DBKafka
Development
Claude CodeSpec-Kit PlusDapr