Skip to content

NaViMaTRiX/Taskify

Repository files navigation

Fullstack Taskify: Next.js 14, Server Actions, React, Prisma, Stripe, Tailwind, MySQL

Key Features:

  • Auth
  • Organizations / Workspaces
  • Board creation
  • Unsplash API for random beautiful cover images
  • Activity log for entire organization
  • Board rename and delete
  • List creation
  • List rename, delete, drag & drop reorder and copy
  • Card creation
  • Card description, rename, delete, drag & drop reorder and copy
  • Card activity log
  • Board limit for every organization
  • Stripe subscription for each organization to unlock unlimited boards
  • Landing page
  • MySQL DB
  • Prisma ORM
  • shadcnUI & TailwindCSS

Prerequisites

Node version 18.x.x

Setup Prisma

Add PostgreSQL Database (I used Neon)

npx prisma generate
npx prisma db push

Start the app

npm run dev

Available commands

Running commands with npm npm run [command]

command description
dev Starts a development instance of the app

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages