A simple Kanban board application built with Next.js & Tailwind CSS.
- Frontend: Next.js + React + TypeScript
- Styling: Tailwind CSS + shadcn/ui
- Database: Supabase
- Drag-and-Drop: dnd-kit
- Form Validation: React Hook Form + Zod
If you want to run this yourself you can do it like so:
- Node.js >= 21.x
-
Clone the Repository:
git clone https://github.com/acastaneiras/tasktide.git cd tasktide
-
Set Up Environment Variables:
Copy the
.env.default
file and rename it to.env
and fill in the required variables. -
Install dependencies:
npm install
-
Run development server:
npm run dev
or build the application with:
npm run build && npm run start