Inspiration

La frustración de perder ideas, enlaces y notas dispersas por distintas apps sin poder organizarlas sin interrumpir lo que estábamos haciendo. Queríamos un sistema donde capturar fuera instantáneo y organizar llegara después, sin fricción.

What it does

Notify es un cerebro digital personal. Permite capturar cualquier tipo de nota de forma rápida, y la IA la clasifica automáticamente en categorías como trabajo, estudios, ideas, recetas, YouTube, código, etc. Cada usuario tiene su propio espacio privado con contraseña.

How we built it Backend con FastAPI en Python desplegado en Render, frontend estático en GitHub Pages, almacenamiento en JSON, autenticación con contraseñas encriptadas con bcrypt, y clasificación automática de notas usando la API de OpenAI (GPT-4o-mini).

Challenges we ran into

Configurar CORS correctamente entre GitHub Pages y Render, gestionar el filesystem efímero de Render en el plan gratuito, conseguir que la clasificación IA devolviera siempre JSON válido, y coordinar el flujo de autenticación entre frontend y backend.

Accomplishments that we're proud of

Que la IA clasifique las notas automáticamente con alta precisión sin que el usuario tenga que decidir nada. El sistema de login y registro completo con contraseñas encriptadas. Un diseño limpio y funcional hecho desde cero.

What we learned

A desplegar APIs con FastAPI en producción, a gestionar CORS, a integrar APIs de IA en un flujo real, y a trabajar con autenticación segura sin usar librerías de terceros complejas.

What's next for Notify.

Persistencia real de datos con archivos de tipo json, soporte para capturar enlaces con vista previa automática, notas de voz con transcripción, búsqueda semántica entre notas, y conexiones entre ideas relacionadas al estilo Zettelkasten.

Share this project:

Updates