Hey yβall π, I just dropped my first App project: ZenFlow β a minimalist daily planner that runs both in the browser and as a macOS desktop app via Tauri 2.
And hereβs the wild part: I literally donβt know a dime about web dev. No formal training, no roadmap, just vibes and curiosity. If I can do this, anyone can.
πΏ Whatβs ZenFlow?
- Daily Planner β Pages like Today, Calendar, Habits, Focus (Pomodoro), and Journal.
- Ambient Vibes β Rain, forest, ocean, coffee shop, or brown noise (with volume controls).
- Desktop Magic β Native notifications + scheduled reminders, thanks to Tauri.
-
Local-First Storage β Uses Tauri Store on desktop, falls back to
localStorageon web. - Clean Look β Built with Next.js, React, TypeScript, Tailwind, and Lucide icons β by someone who once thought CSS was illegal.
β‘ How I Made It Happen (with zero clue)
- Found Next.js, React, and Tailwind, thought βsure, letβs try.β
- Added pages β Today, Habits, Journal β mostly copy-paste β tweak β pray.
- Ambient sounds? Dropped some MP3s in a folder, set up a context β instant vibes.
- Pomodoro timer? A timer + notification plugin + bell sound = βproductivity.β
- Local storage? Mixed plugins, trial + error, fallback logic β somehow works.
πͺ What It Can Do
- Landing & Today β start your day with clarity.
- Calendar β quick glance at plans.
- Habits β track routines & streaks.
- Focus β Pomodoro timer + ambient audio + stats.
- Journal β jot down thoughts, reflect later.
- Settings & Notifications β reminders that actually pop up on desktop.
π οΈ The Tech Stack I Accidentally Learned
- Next.js 15 + React 18 + TypeScript
- Tauri 2 β desktop shell (notifications, storage, SQLite, filesystem)
- Tailwind CSS + Lucide icons β minimalist design
- date-fns, clsx, local-first storage setup
πΈ Screenshots
A few peeks at ZenFlow in action:
π€ Built with AI (for real)
Hereβs the twist: I didnβt build ZenFlow alone.
This project was 100% co-created with AI tools:
- GitHub Copilot β my autocomplete buddy in the editor
- ChatGPT 5 β helped me figure out architecture, debugging, and documentation
- Claude 4 β brainstorming, planning, and polishing content
And because vibes matter, the UI design was explored and refined with Google Stitch.
Without these tools, ZenFlow wouldnβt exist. Itβs not just AI-assisted β itβs literally AI-built.
π TL;DR
I somehow built a minimalist daily planner with:
β
ambient audio,
β
Pomodoro focus mode,
β
journaling & habits,
β
notifications & reminders,
β
local-first storage.
All while knowing basically nothing about web dev. If I can vibe-code this together, you definitely can too.
π ZenFlow on GitHub






Top comments (0)