All projects
Web appshipped

Prime Property

Property management platform with listings, authentication, and an admin dashboard, built on Next.js and Prisma.

Next.jsPrismaPostgreSQLAuth

the problem

Property management for a small agency or landlord usually ends up scattered across spreadsheets -- no shared listings view, no real access control, no audit trail on who changed what.

approach

A full-stack Next.js app backed by Prisma and PostgreSQL for real relational listings data, Radix UI primitives wired directly for accessible dialogs/selects/checkboxes rather than a generic form template, and bcrypt-hashed authentication instead of a bolted-on login screen.

architecture

Next.js + Prisma + PostgreSQL

Real relational data for listings, not a mocked or in-memory dataset.

Radix UI primitives

Accessible dialog, select, checkbox, and radio components wired directly into the forms, not a generic UI kit dropped in unmodified.

bcryptjs auth

Passwords hashed properly at rest instead of stored in plaintext or behind a fake auth layer.