Projects

Last update

Projects

MemesDev

A complete social network for the development community. Reference implementation of a modern Next.js architecture, focused on performance and type-safety.

Next.jsTypeScriptPrismaZodshadcn/uiTanStack FormBiomeJSBetter AuthPostgreSQL

More Than a Side Project

MemesDev is not just an image gallery; it's a full-stack social application designed under production principles.

The goal was to create a Reference Architecture for the community, demonstrating how to integrate complex pieces of the modern React ecosystem.

Cutting-Edge Tech Stack

The application orchestrates multiple layers of modern infrastructure:

  • Robust Authentication: Implementation of Better Auth (Magic Links + OAuth) for a frictionless and secure login experience.
  • Data Management: Modeling complex relationships (Users, Posts, Comments, Likes) with Prisma ORM and PostgreSQL.
  • End-to-End Validation: Zod ensures data is correct from the client form to the database.
  • Instant UX: Use of Optimistic Updates with TanStack Query/Form so that interaction feels native (zero-latency feel).

Open Source Philosophy

The code is public and documented to serve as an educational resource:

  1. Clean Code: Scalable folder structure.
  2. Strict Linting: BiomeJS configuration to maintain code quality.
  3. Accessibility: shadcn/ui components to ensure inclusion.

Result

A living platform where humor and high-quality software engineering converge.

On this page