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.