Este proyecto consiste en desarrollar una plataforma web que permita a los estudiantes de un ciclo formativo superior en desarrollo de aplicaciones web mostrar sus proyectos finales. La plataforma debe permitir la autenticación de usuarios, la subida y gestión de proyectos, así como la visualización y búsqueda de estos proyectos por parte de otros estudiantes, profesores y empresas interesadas.
Utiliza esta actividad para demostrar tus habilidades de desarrollo y colaboración en un entorno de trabajo real y práctico. ¡Esperamos ver sus innovadoras soluciones!
Bienvenidos al repositorio de la Plataforma de Proyectos Estudiantiles para el Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Web. Este repositorio contiene todos los recursos necesarios para desarrollar y presentar sus proyectos finales.
Este repositorio está organizado en varias carpetas, cada una dedicada a una parte específica del ciclo de desarrollo del proyecto:
Docs
: Documentación general y especificaciones de requisitos.Design
: Diseños y mockups de la interfaz de usuario.Code
: Código fuente del proyecto.Tests
: Pruebas y scripts de validación.
Para contribuir a este proyecto, siga los pasos detallados a continuación:
- Realizar un Fork: Haga un fork del repositorio para tener su propia copia donde pueda trabajar.
- Clonar el Repositorio: Clone el fork a su máquina local para comenzar el trabajo.
- Crear una Rama: Para cada nueva característica o mejora, cree una rama específica desde
main
. - Desarrollo: Realice sus aportes en su rama. Asegúrese de seguir las convenciones de codificación y los estándares de documentación proporcionados.
- Push a GitHub: Suba sus cambios a su fork en GitHub.
- Crear un Pull Request: Una vez que esté listo para la revisión, envíe un pull request desde su fork hacia el repositorio principal para que sus cambios puedan ser revisados.
- Cada equipo debe estar compuesto por 2-3 personas.
- Coordinen roles dentro del equipo para cubrir análisis, diseño, codificación y pruebas.
- Utilicen herramientas de colaboración como GitHub Projects o Issues para organizar y priorizar las tareas.
Los proyectos serán evaluados según los siguientes criterios:
- Adherencia a los requisitos funcionales y no funcionales.
- Calidad y claridad del código.
- Originalidad y funcionalidad de las características implementadas.
- Documentación completa y detallada.
Para obtener ayuda o reportar problemas, use la sección Issues del repositorio de GitHub o contacte a los tutores del curso a través de Moodle Centros.
Gracias por contribuir a este proyecto y por su esfuerzo y dedicación al aprendizaje