This repository was archived by the owner on Jul 4, 2026. It is now read-only.
Repository navigation
What's New
First stable release of Ordo — a task management web app built with Flask and Backbone.js.
Features
- CRUD tasks with undo toast notification
- Category filter pills (General, Work, Personal, Learning)
- Priority sorting and due dates with overdue highlighting
- Debounced real-time search (150ms)
- Dark mode with system preference detection
- Command palette (Cmd+K) with keyboard navigation
- GSAP animations (stagger items, progress bar, confetti)
- Keyboard shortcuts (n, /, Cmd+K)
- Responsive mobile-first glassmorphism UI
- PWA support (manifest.json)
Technical
- Flask REST API with pagination, rate limiting, request ID tracing
- Backbone.js + Handlebars frontend
- Tailwind CSS + Font Awesome 6 + GSAP
- 14 pytest tests covering CRUD, filters, toggle, validation
- Flake8 linting, GitHub Actions CI
- Serverless deployment on Vercel @ ordo.yansha.dev