DevFlow is a professional, high-performance SaaS task management application built with React, TypeScript, and Supabase.
- 🏆 Kanban Board: Drag-and-drop task management.
- 🏷️ Smart Organization: Robust Tagging and Priority (Low/Medium/High) system.
- 🍅 Pomodoro Timer: Integrated focus timer (25/5/15) to boost productivity.
- 📊 Analytics Dashboard: Real-time insights with charts and KPIs.
- 🌙 Dark Mode: Beautiful, system-aware dark theme.
- ⚡ Super Fast: Powered by Vite and localized state updates.
- Row Level Security (RLS): Database data is strictly isolated per user.
- Content Security Policy (CSP): Client-side protection against XSS.
- Secure Auth: Powered by Supabase Authentication.
- Frontend: React 18, TypeScript, Tailwind CSS, Framer Motion (animations).
- Backend: Supabase (PostgreSQL, Auth, Realtime).
- Tools: Vite, ESLint, Prettier.
- Clone the repo.
- Install dependencies:
npm install - Setup Environment:
Create a
.envfile with your Supabase keys:VITE_SUPABASE_URL=your_url VITE_SUPABASE_ANON_KEY=your_key
- Run:
npm run dev
MIT
