Skip to content

imco/cc_2025

Repository files navigation

Compara Carreras

Este es el repositorio del proyecto Compara Carreras, desarrollado por IMCO. Este proyecto está construido con Next.js y utiliza GitHub Pages para el despliegue, con soporte de GitHub Actions para la automatización del proceso.

Requisitos previos

Asegúrate de tener instalado:

  • Node.js (versión recomendada: 18.x o superior)
  • npm
  • Acceso al repositorio en GitHub

Instalación y configuración

  1. Clona el repositorio:

    git clone https://github.com/IMCO/compara-carreras.git
    cd compara-carreras
  2. Instala las dependencias:

    npm install

Desarrollo local

Para correr el proyecto en un entorno local, ejecuta:

npm run dev

Esto levantará un servidor local en http://localhost:3000.

Actualización del sistema

Para realizar actualizaciones al sistema, sigue estos pasos:

  1. Crea una rama nueva basada en main:

    git checkout -b feature/nueva-funcionalidad
  2. Realiza los cambios necesarios en el código y prueba el proyecto localmente.

  3. Confirma y sube los cambios:

    git add .
    git commit -m "Añadida nueva funcionalidad"
    git push origin feature/nueva-funcionalidad
  4. Crea un Pull Request (PR) en GitHub desde la rama creada hacia main y espera la revisión.

  5. Una vez aprobado el PR, haz merge a main.

Conversión de CSV a JSON

Si necesitas convertir archivos CSV a JSON para el proyecto, puedes utilizar la siguiente herramienta en línea:

https://csvjson.com/

Despliegue

El despliegue se realiza automáticamente mediante GitHub Actions cada vez que se hace un push a la rama main.

Para forzar un despliegue manual:

  1. Ve a la pestaña Actions en GitHub.
  2. Selecciona el workflow de despliegue.
  3. Ejecuta manualmente el flujo de trabajo.

El sitio estará disponible en la siguiente URL:

https://comparacarreras.imco.org.mx/

Contribuciones

Si deseas contribuir, por favor abre un Issue o un Pull Request siguiendo las mejores prácticas de desarrollo.

Contacto

Para más información, contacta con el equipo de IMCO a través de su página oficial: https://imco.org.mx.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published