Skip to content

makeitrealcamp/top-v26

Repository files navigation

Programa Top v26 - Tiempo parcial

Mentores 👩🏻‍🏫👨🏼‍🏫

  • María Giraldo
  • Daniel Espitia

Estudiantes 👩🏻‍💻🧑🏼‍💻

  • Estudiante 1
  • Estudiante 2
  • Estudiante 3
  • ...

Entregables proyecto grupal 💻🤝

  • Modulo 1: Wireframes y backlog del proyecto e Historias de usuario.
  • Modulo 2: Mockups del proyecto y Layout en HTML, CSS.
  • Modulo 3: Implementación de los mockups en react.
  • Modulo 4: Navegacion de la aplicación con datos MOCK Y Despliegue en netlify.
  • Modulo 5: Diseno de base de datos, Modelo de datos y servidor express.
  • Modulo 6: Servicios backend conectores a base de datos: REST API.
  • Modulo 7: Pruebas: Backend y Frontend.
  • Modulo 8: Envio de email e Integración con pasarela de pagos.
  • Modulo 9: CI/CD del backend y el frontend.
  • Modulo 10: DEMO Publico 🎊🎉💻🎊🎉

Requisitos para culminar satisfactoriamente el programa

Deberás presentar y aprobar las siguienes misiones:

  1. Assesment Frontend.
  2. Assesment LinkedIn.
  3. Assesment CV.
  4. Assesment Github.
  5. Proyecto Grupal.
  6. Proyecto Individual.

Los lineamientos para los proyectos individuale y grupales son estos:

El Proyecto Grupal debe tener:

  • Registro y autenticación de usuarios.
  • Almacenar información en una base de datos (MongoDB).
  • El backend debe estar implementado en Node.js (Express) y el frontend en React.
  • Debe incluir carga de imágenes y envío de correos.
  • Debe tener al menos una de las siguientes funcionalidades:
    • Pagos
    • Presentar información en un mapa.
    • Tiempo Real (Web Sockets).
  • Debe estar desplegada en Internet (Netllify, Heroku, Vercel)
  • Debe al menos tener pruebas end-to-end con Cypress.

El Proyecto Individual:

  • Utilizar react.js (mobile o web) y/o node.js
  • Autenticación de usuarios.
  • Debe incluir carga de imágenes.
  • Se debe presentar un video a modo de DEMO de no mas de 7 minutos donde el estudiantes exponga los siguientes temas:
    1. Introducción (Nombre del proyecto, URL’s).
    2. Descripción de la aplicación.
    3. Metodología (Jira, Github, SCRUM, sprintes)
    4. Tecnologías (React, Material, Express, Socket.io, MongoDB, )
    5. Diagrama de como esta distribuida su aplicacion (arquitectura) backend, frontend, servicios extras.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published