Bienvenido a TalentBricksAI
Section titled “Bienvenido a TalentBricksAI”TalentBricksAI es una plataforma de aprendizaje en linea especializada en Data Engineering e Inteligencia Artificial, construida completamente en español.
Que es TalentBricksAI?
Section titled “Que es TalentBricksAI?”Una plataforma SaaS moderna construida sobre el template Open SaaS usando el framework Wasp, que permite a estudiantes hispanohablantes aprender las tecnologias mas demandadas del mercado.
Stack Tecnologico
Section titled “Stack Tecnologico”| Tecnologia | Uso |
|---|---|
| Wasp | Framework full-stack (DSL) |
| React 19 | Frontend UI |
| Node.js | Backend server |
| Prisma | ORM para base de datos |
| PostgreSQL | Base de datos |
| Stripe | Procesamiento de pagos |
| AWS S3 + CloudFront | Hosting de videos |
| Tailwind CSS | Estilos |
| ShadCN UI | Componentes UI |
Caracteristicas Principales
Section titled “Caracteristicas 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 Administracion: Gestion de cursos, lecciones y estudiantes
- Autenticacion Completa: Login, registro, verificacion de email, reset de password
- Modo Oscuro/Claro: Soporte completo para temas
Documentacion
Section titled “Documentacion”Arquitectura
Section titled “Arquitectura”- Vision General - Estructura del proyecto
- Wasp Framework - Como funciona Wasp
- Base de Datos - Modelos y relaciones
- Estructura del Proyecto - Organizacion de archivos
Guias de Desarrollo
Section titled “Guias de Desarrollo”- Configuracion Local - Setup del entorno de desarrollo
- Crear un Curso - Como agregar nuevos cursos
- Subir Videos - Configuracion de AWS S3
- Configurar Pagos - Integracion con Stripe
- Despliegue - Deploy a produccion
Referencia
Section titled “Referencia”- Componentes UI - ShadCN components
- Componentes de Cursos - Course-specific components
- API Operations - Queries y Actions
Plan del Proyecto
Section titled “Plan del Proyecto”- Fases de Implementacion - Roadmap detallado
- Decisiones Tecnicas - Justificacion de decisiones
- Roadmap - Proximos pasos
Inicio Rapido
Section titled “Inicio Rapido”# Clonar el repositoriogit clone <repo-url>cd app
# Iniciar la base de datos (terminal 1)wasp db start
# Iniciar el servidor de desarrollo (terminal 2)wasp startLa aplicacion estara disponible en http://localhost:3000.
Soporte
Section titled “Soporte”Para preguntas o problemas, consulta la documentacion o abre un issue en el repositorio.