Este proyecto es una aplicación web full-stack desarrollada como trabajo práctico final para la asignatura Desarrollo de Software de la Universidad Tecnológica Nacional, Facultad Regional Rosario (UTN-FRRo).
La aplicación, llamada UpSkill, es una plataforma de aprendizaje virtual diseñada para conectar a instructores y estudiantes. La solución consiste en una aplicación web que permite a los instructores crear y gestionar cursos (tanto gratuitos como de pago) y a los estudiantes inscribirse, acceder a recursos educativos y completar actividades.
Ver más detalles sobre el objetivo académico
El objetivo principal es aplicar de manera práctica los conocimientos, tecnologías y metodologías de desarrollo de software adquiridos durante el cursado. Este repositorio centraliza toda la documentación, la gestión y los artefactos comunes del proyecto, sirviendo como el eje principal para los repositorios de Frontend y Backend.
La aplicación sigue una arquitectura desacoplada con un frontend y un backend independientes. A continuación se detallan las tecnologías clave utilizadas en cada capa del proyecto:
Este repositorio central es el núcleo de UpSkill, pero el desarrollo se distribuye en varios componentes clave. A continuación se describe el acceso rápido a cada parte del ecosistema.
| Componente | Descripción | Enlace Rápido |
|---|---|---|
| 📂 Repositorio Frontend | Código fuente de la interfaz de usuario (React/TypeScript). | Ir al Repositorio |
| 📂 Repositorio Backend | Código fuente de la API del servidor (Node.js/MikroORM). | Ir al Repositorio |
| 📊 Tablero de Proyecto | Nuestro tablero Kanban para el seguimiento de tareas y sprints. | Ver Tablero |
| 📚 Portal de Documentación | El punto de entrada a toda la documentación técnica y de gestión. | Explorar Documentación |
propuesta-DSW/
├── README.md
└── docs/
├── README.md
├── backend-setup.md
├── frontend-setup.md
├── work-in-progress.md
├── api/
│ ├── endPoints.md
│ ├── formatoRespuesta.md
│ └── seguridad.md
├── gestion/
│ ├── reglas-de-trabajo.md
│ ├── estandares/
│ ├── eleccion-de-librerias/
│ ├── listado-de-pr/
│ ├── minutas/
│ └── plantillas/
└── proyecto/
├── arquitectura.md
├── model.md
└── proposal.md
Enlaces rápidos:
Este proyecto es el resultado del esfuerzo colaborativo de nuestro equipo.
| Avatar | Nombre Completo | Perfil de GitHub |
|---|---|---|
![]() |
Carlos Ricardo Gugliermino Zuñiga | |
| Nicolás Pedemonte | ||
![]() |
Luca Trincavelli | |
![]() |
Franco Zariaga |


