Skip to content

geekhadev/hackatrack

Repository files navigation

Hackatrack

MIT License Open Source Love

Este es un proyecto donde la comunidad de HACK A BOSS podrá compar el listado de tracks formativos que se imparten en la academia. Contiene la publicación de los tracks próximos a impartir, así como la posibilidad de consultar el contenido impartido en los tracks anteriores.

Este es un proyecto académico, realizado en el Track Formativo de HACK A BOSS de NextJS y ReactJS, y no tiene nigún fin comercial, ni es un repositorio oficial de HACK A BOSS.

Te invitamos a leer el código de conducta para que conozcas las reglas de convivencia del proyecto.

Características

  • Tracks formativos por impartir: Listado de tracks formativos pendientes en el home.
  • Tracks formativos impartidos: Listado de tracks formativos impartidos y su contenido asociado.
  • Control de acceso con Google para poder visualizar el contenido de los tracks formativos impartidos.

👩‍💻 ¿Cómo contribuir?

Es importante que leas y entiendas las recomendaciones para contribuir con el proyecto, ya que será más fácil y rápido poder revisar, aprobar y dar feedback de tus contribuciones.

Es un proyecto open source, por lo que cualquier persona puede participar, pero recomendamos seguir estos pasos para que las revisiones de las contribuciones sean más rápidas y sencillas:

  1. Hacer fork del proyecto.
  2. Crear un issue con el feature o bug que quieres solucionar (opcional si no hay una creada).
  3. Crear un Pull Request con la implementación.
  4. Esperar la aprobación o feedback de los colaboradores.
  5. Una vez aprobado, hacer merge a la rama master.

Tu contribución será añadida al proyecto. ¡Gracias por participar!

Recomendaciones para crear commits

Para asegurar la coherencia y legibilidad de nuestros commits, siga las siguientes reglas al escribir sus mensajes de commit:

  1. Tipo de commit: Debe ser siempre en minúsculas. Puede elegir entre:
  • feat: Una nueva característica
  • fix: Una corrección de error
  • docs: Cambios en la documentación
  • style: Cambios que no afectan el significado del código (espacios en blanco, formato, etc.)
  • refactor: Cambios en el código que no corrigen errores ni añaden características
  • test: Añadir o corregir pruebas
  • revert: Revertir un commit anterior
  • ci: Cambios en las configuraciones de CI/CD

Ejemplo: feat: add new login button

  1. Asunto del commit:
  • Debe ser siempre en minúsculas.
  • Longitud mínima: 10 caracteres.
  • Longitud máxima: 50 caracteres.

Ejemplo: docs: update user documentation

  1. Cuerpo del commit:

Longitud máxima: 72 caracteres por línea.

Ejemplo:

refactor(web): change button styles

Updated the primary, secondary button styles for better user experience

Recomendaciones para crear un Pull Request

  • Verifica que no exista un Pull Request con la misma implementación.
  • El título debe ser descriptivo y conciso.
  • En la descripción, explica la implementación y los cambios que realizaste.
  • Si es un bug, describe los pasos para reproducirlo.
  • Si es un feature, describe cómo debería funcionar.
  • No hagas cambios en archivos que no estén relacionados con el issue.
  • No hagas implementaciones muy grandes en un solo Pull Request.

Contribuidores

¿Qué esperas para contribuir? ¡Únete a la comunidad!

About

Plataforma web con la informacieón de los tracks educativos de Hack A Boss

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published