💬 ChatApp con sistema de usuarios
Este proyecto es una aplicación de chat en tiempo real desarrollada con FastAPI y Reflex, con autenticación y manejo de usuarios integrado.
🚀 Funcionalidades principales
- Registro y login de usuarios con JWT
- Panel de chat con mensajes en tiempo real consumiendo la api de OPENROUTER, utilizando el modelo: meta-llama/llama-4-maverick:free
- Interface responsive, moderna y fácil de usar
- Frontend construido completamente en Python con Reflex
- Backend robusto y escalable con FastAPI
- Almacenamiento de usuarios en MONGODB
🧠 Objetivo del proyecto
El propósito principal es demostrar el flujo completo de una aplicación fullstack: desde la autenticación, creación y protección de rutas, hasta la interacción entre frontend y backend. Además, sirve como base para futuros desarrollos más complejos con sockets y funcionalidades sociales.
🔧 Tecnologías
- FastAPI (backend)
- MONGODB (base de datos)
- Reflex (frontend en Python)
- JWT (autenticación segura)