Obsedo is a full-stack task management platform designed to demonstrate modern backend development, cloud infrastructure, and DevOps practices. Built as a portfolio project showcasing production-ready development workflows.
Key Features: Task CRUD operations, priority/category filtering, AI-powered task generation, real-time updates, and cloud deployment with automated infrastructure provisioning.
Links: GitHub Repository | Live Demo
This feature is disabled in the public demo for security reasons.
To try it locally, clone the repo and add your OpenAI key to a `.env`
file.
How a request actually reaches this page: DNS points both hostnames at one droplet, and nginx routes by Host header to either the static site or this Flask app. The app and database bind to loopback, so nginx is the only thing the internet can reach.