flowstate/README.md

1.8 KiB

Flowstate

A modern, high-performance Kanban & Workflow web application designed to help you lock in and enter the productivity flow.

Next.js React TypeScript Tailwind CSS Auth.js Drizzle ORM PostgreSQL

🛠️ Tech Stack

📂 Architecture & Structure

The project uses Next.js Route Groups to separate public and protected application areas cleanly:

  • app/(auth)/ — Public authentication routes (Login, Register)
  • app/(app)/ — Protected workspace & dashboard routes (Sidebar, Header, Kanban Board)
  • app/api/ — Backend API endpoints & Auth handlers (/api/auth/register, [...nextauth])
  • db/ — Database schema definitions, migrations, and Drizzle configuration (drizzle.config.ts)

🎯 Current Status

In Progress — Core layout structure, responsive navigation, PostgreSQL database integration via Drizzle ORM, and full authentication (Auth.js v5) are implemented.