Back to Projects

LeetLog

A modern full-stack web application designed for tracking, analyzing, and organizing algorithmic solutions, time/space complexity notes, and interview prep metrics.

LeetLog screenshot

About this Project

LeetLog was built to solve the fragmentation of tracking competitive programming progress across spreadsheets and plain text files. Built with Next.js and TypeScript, it provides an intuitive interface for capturing solution nuances, architectural patterns, and recurrence relations.

The platform incorporates a structured schema powered by Prisma ORM and serverless PostgreSQL on Neon. Users can categorize problems by algorithmic technique (e.g., Two Pointers, Dynamic Programming, Topological Sort) and document time and space complexity evaluations.

Technologies Used

Next.jsTypeScriptTailwind CSSPrismaPostgreSQL (Neon)Server Actions

Key Engineering Highlights

  • Complexity & space analysis documentation
  • Relational PostgreSQL indexing with Prisma
  • Algorithmic taxonomy and pattern tagging
  • Responsive UI with clean typography