Skip to content

003BackendDESARROLLADOR BACKEND · 2024

CampusLove

Simulador de emparejamiento respaldado por PostgreSQL. Los usuarios crean perfiles, navegan un feed de coincidencias e interactúan a través de una arquitectura modular enfocada en la persistencia y la forma de los datos.

StackC#PostgreSQLConsole App
Captura de la aplicación de consola CampusLove.
§ Lámina · campuslove

CampusLove fue mi primer recorrido serio por PostgreSQL desde el lado de la aplicación. Más allá de la superficie de emparejamiento, el proyecto es un estudio de cómo diseñar esquemas que puedas consultar rápido, indexar con criterio y migrar con seguridad a lo largo del tiempo.

Lo que practiqué

  • Diseño de esquema PostgreSQL con integridad referencial e índices
  • Consultas SQL parametrizadas (nada de concatenar strings, nunca)
  • Comandos de consola modulares divididos por feature
  • Separación entre modelos de persistencia y forma del dominio

Por fuera parece una app de juguete, pero es donde interioricé los hábitos en los que ahora me apoyo en el trabajo al diseñar esquemas de producción.