Skip to notebook content
← All projects

Isntgram AI

Agentic full-stack development

AI-assisted delivery of a photo-sharing application and API.

  • Next.js
  • React
  • TypeScript
  • NestJS
  • PostgreSQL
The experience
Browse photos, explore profiles, post a moment, and continue the conversation through comments and activity.
The engineering
A Next.js interface and NestJS API, with PostgreSQL persistence, S3-compatible uploads, and a shared OpenAPI contract.
My contribution
I set requirements and reviewed AI-assisted implementation across the interface and API. Recorded delivery checks cover temporary sessions, image upload and visible posts.

Engineering notes

Authentication
A backend-for-frontend boundary uses encrypted Auth.js cookies, CSRF protection, and strict origin checks.
Shared contracts
TypeScript clients are generated from OpenAPI, with cursor pagination and rate limits at the API boundary.
Validation & visibility
Playwright coverage, structured logs, Prometheus metrics, health endpoints, and architecture decision records support maintenance.

Isntgram AI

Open in a tab ↗
Project app page
Isntgram AI page