Bienvenido a TalentBricksAI
Sección titulada «Bienvenido a TalentBricksAI»TalentBricksAI es una plataforma de aprendizaje en línea especializada en Data Engineering e Inteligencia Artificial, construida completamente en español y traducida con IA a inglés.
¿Qué es TalentBricksAI?
Sección titulada «¿Qué es TalentBricksAI?»Una plataforma SaaS moderna construida sobre el, template Open SaaS usando el framework Wasp, que permite a estudiantes hispanohablantes y angloparlantes aprender las tecnologías más demandadas del mercado.
Stack tecnológico
Sección titulada «Stack tecnológico»La plataforma está construida sobre herramientas y frameworks potentes, incluyendo:
- 🐝 Wasp - Framework full-stack con React, Node.js y Prisma con superpoderes
- ⚛️ React 19 - Librería para interfaces de usuario
- 🟢 Node.js - Runtime de JavaScript en el servidor
- 🔷 Prisma - ORM de nueva generacion para Node.js y TypeScript
- 🐘 PostgreSQL - Sistema de base de datos relacional
- 💳 Stripe - Plataforma de procesamiento de pagos
- ☁️ AWS S3 + CloudFront - Almacenamiento y distribucion de videos
- 🎨 Tailwind CSS - Framework de CSS utilitario
- 🧩 ShadCN UI - Componentes de UI reutilizables
Gracias a que usamos Wasp como framework full-stack, aprovechamos muchas de sus características para construir nuestra plataforma rápidamente:
- 🔐 autenticación Full-stack - autenticación con verificación de email en pocas líneas de código
- ⛑ Type Safety de Extremo a Extremo - Tipado automático entre back-end y front-end sin configuración
- 🤖 Jobs - Tareas programadas y colas de trabajo definidas en configuración
- 🚀 Deploy con un Comando - Despliegue fácil vía CLI a Fly.io y otros proveedores
Basado en Open SaaS
Sección titulada «Basado en Open SaaS»TalentBricksAI extiende el, template Open SaaS con funcionalidades específicas para una plataforma de cursos. Para features que no hemos modificado del template (auth básica, file upload, Analytics, email sending), consulta la documentación oficial de Open SaaS.
| Aspecto | Open SaaS Template | TalentBricksAI |
|---|---|---|
| Idioma | inglés | bilingüe (ES/EN) con sistema i18n |
| Contenido | SaaS generico | Cursos de Data Engineering e IA |
| Base de datos | User, Task, File | +Course, Lesson, Enrollment, Certificate |
| Pagos | Hobby/Pro plans | +Suscripciones mensuales/anuales |
| Admin | Gestión básica | +CRUD de cursos, inscripciones |
| Certificados | — | Certificados digitales con QR |
Ver IMPLEMENTATION.md para el historial completo de cambios.
características Principales
Sección titulada «características Principales»- Cursos en Video: Sistema completo de video courses con tracking de progreso
- Sistema de Pagos: Compra individual de cursos y suscripciones mensuales/anuales
- Dashboard de Estudiante: “Mis Cursos” con progreso y certificados
- Panel de Administración: Gestión de cursos, lecciones y estudiantes
- autenticación Completa: Login, registro, verificación de email, reset de password
- Modo Oscuro/Claro: Soporte completo para temas
- Internacionalización: Soporte para múltiples idiomas (i18n)