No description
Find a file
2026-08-08 13:22:41 +02:00
app style(dashboard): update design kanban column and task cards with enhanced UI 2026-08-08 13:22:41 +02:00
db feat(db): implement task service logic and database schema with relational tables 2026-08-08 12:29:24 +02:00
public feat(layout): setup core layout structure with sidebar, header, navbar, brand, and theme tokens 2026-08-03 11:34:43 +02:00
services feat(db): implement task service logic and database schema with relational tables 2026-08-08 12:29:24 +02:00
types style(dashboard): update design kanban column and task cards with enhanced UI 2026-08-08 13:22:41 +02:00
.gitignore feat(db): integrate Drizzle ORM with SQLite 2026-08-03 18:07:02 +02:00
auth.ts feat(db): integrate Drizzle ORM with SQLite 2026-08-03 18:07:02 +02:00
drizzle.config.ts feat(db): migrate from SQLite to PostgreSQL via Drizzle ORM 2026-08-03 19:37:03 +02:00
eslint.config.mjs Initial commit 2026-08-01 12:13:57 +02:00
next.config.ts Initial commit 2026-08-01 12:13:57 +02:00
package-lock.json feat(db): implement task service logic and database schema with relational tables 2026-08-08 12:29:24 +02:00
package.json feat(db): migrate from SQLite to PostgreSQL via Drizzle ORM 2026-08-03 19:37:03 +02:00
postcss.config.mjs Initial commit 2026-08-01 12:13:57 +02:00
README.md feat(layout): implement navbar, routing (/summary, /board), layout enhancements and JSDoc 2026-08-04 08:59:08 +02:00
tsconfig.json Initial commit 2026-08-01 12:13:57 +02:00

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.