TaskFlow AI
A full-stack app for managing tasks and projects. The AI features parse tasks, split them into smaller steps and help put together a daily schedule, and there are analytics and reminders on top of that. The frontend is React and TypeScript, the backend is FastAPI with PostgreSQL, and the whole thing runs in Docker with CI on GitHub Actions.
- React
- TypeScript
- FastAPI
- PostgreSQL
What it does
- Authenticated task and project workflows
- AI-assisted planning with configurable providers
- Analytics and scheduled reminders
Where it stands
I’m still actively building this. Everything on this page describes what’s implemented today. I’ll link the source code and a demo once they’re ready to share.
The preview above is based on the real frontend, but it uses sample content. It isn’t a screenshot of a live product.
How it’s built
Interface — React, TypeScript, Vite, and TanStack Query
API — FastAPI routes with Pydantic and SQLAlchemy
Data — PostgreSQL schema managed with Alembic
Delivery — Docker Compose and GitHub Actions CI
Have questions about this project?
Get in touch