Volver a proyectos
Full-StackEn desarrollo

Plataforma académica de planeación universitaria.

Rol:Backend Architect & API DesignerPeriodo:Septiembre 2025 – ActualidadEstado:En desarrollo
Portada del proyecto: Uniplanner

El problema y la solución

Planear un semestre universitario suele implicar hojas de cálculo, PDFs del pensum y mucho ensayo y error. Uniplanner centraliza toda la vida académica en una sola plataforma: pensum, matrícula, horarios y calificaciones. El backend prioriza reglas de negocio en la propia base de datos (funciones, vistas y triggers en PostgreSQL) para garantizar rendimiento y consistencia, expone APIs seguras con JWT, control de permisos y rate limiting, y delega el trabajo pesado — procesamiento de IA, generación de PDFs y notificaciones push — a workers asíncronos con colas.

Highlights

  • APIs seguras (JWT)
  • Lógica avanzada en PostgreSQL
  • Workers asíncronos + colas

Qué hace

  • [01]

    Arquitectura backend con FastAPI + SQLAlchemy + PostgreSQL, con funciones, vistas y triggers en base de datos.

  • [02]

    Autenticación JWT, control de permisos, rate limiting y validación estricta de datos.

  • [03]

    Módulos de pensum, matrícula, horarios y calificaciones, priorizando reglas en SQL para rendimiento y consistencia.

  • [04]

    Flujos asíncronos con workers y colas para procesamiento de IA, generación de PDFs y notificaciones push.

Probar la app

Haz clic en una captura para ampliarla

Stack tecnológico

  • Python
  • FastAPI
  • SQLAlchemy
  • PostgreSQL
  • JWT
  • Docker