Skip to content

grupo-9-practicas-iniciales/yousac-frontend

Repository files navigation

informe-4-frontend

Bienvenido al repositorio de YOUSAC-frontend 🐱‍🏍

Documentación

POSTMAN: Postman

ENDPOINTS: pdf

Inicio

Para empezar, puedes clonar el repositorio.

> git clone https://github.com/grupo-9-practicas-iniciales/informe-4-frontend.git

Vamos a trabajar con npm, por lo que el siguiente paso es instalar las dependencias

> npm install

Despues de eso puedes correr la aplicación con:

> npm run dev

Para hacer un breve resumen estaremos trabjando con estas librerias

Estamos haciendo el diseño de esta página en figma, puedes verlo aquí

Convenciones

Branches

Trabajaremos con gitflow, por lo que para trabajar en alguna nueva funcionalidad utilizaremos ramas.

Puedes tomar alguno de los issues del repositorio siempre que alguien no esté trabajando en el y crear una rama para esa funcionalidad. Para mantener el orden se tiene que crear la branch de la siguiente manera:

feature/nombre-issue-<numero-issue>
  • Recuerda crear la nueva rama apartir de la rama develop

  • Cuando termines la funcionalidad puedes crear una pull request, selecciona que haga merge con develop y en la descripción puedes escribir closes #<numero-issue>

  • Puedes ver el Projecto del repositorio para saber en que se está trabajando actualmente.

  • Antes de hacer push al el repositorio es recomendable hacer el build para verificar que nada falle, se hace de la siguente manera npm run build

  • Verifica siempre la rama en la que estas trajando 😔

Commits

El nombre de los commits se debe hacer de esta manera

[ ADD/FIX/UPDATE ] <breve descripción de lo hecho>
  • Puedes escoger entre ADD, UPDATE o FIX en función de qué estes haciendo

Producción

Cuando se considere oportuno se hará el merge de la rama develop con la rama main para que esta pase a 'producción'. Estaremos trabajando con Vercel para hostear la aplicación.