Last update
MemesDev
A complete social network for the development community. Reference implementation of a modern Next.js architecture, focused on performance and type-safety.
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:
- Clean Code: Scalable folder structure.
- Strict Linting: BiomeJS configuration to maintain code quality.
- Accessibility:
shadcn/uicomponents to ensure inclusion.
Result
A living platform where humor and high-quality software engineering converge.
Lules Market: Hyperlocal E-commerce
E-commerce platform designed to boost the local economy. Scalable architecture with Next.js, integrated payments, and subscription management.
Better Auth + MercadoPago: Type-Safe Payments
Infrastructure plugin to integrate MercadoPago recurring and one-time payments into the Better Auth ecosystem with strict end-to-end typing.