Skip to content
← Work

Melon Smart Farm

Tracking a melon crop from seedling to harvest

Year
2025
Role
Full-stack developer
Status
Personal project
Stack
Next.jsTypeScriptPrismaPostgreSQLNextAuthshadcn/uiDocker

This started from wanting to know what a melon farm actually needs to record — planting cycles, watering, fertiliser, and yield per plot.

It doubled as my serious playground for the Next.js App Router with Prisma, including role separation between the farm owner and the workers.

Highlights

  • Data model for growing cycles and per-plot yield
  • Role-separated auth with NextAuth
  • A docker-compose dev setup that runs out of the box

Private project (repository not public)