open-source-uc / v2-ramos

Este es el repositorio oficial de BuscaRamos desarrollado por OpenSource eUC.

Home Page:https://buscaramos.osuc.dev/

Repository from Github https://github.comopen-source-uc/v2-ramosRepository from Github https://github.comopen-source-uc/v2-ramos

BuscaRamos

BuscaRamos es una plataforma creada por y para estudiantes de la Pontificia Universidad Católica de Chile (UC), diseñada para revolucionar la forma en que la comunidad universitaria explora, compara e inscribe cursos.

El objetivo principal es empoderar a los estudiantes con información real, transparente y útil sobre los ramos, permitiendo tomar decisiones informadas y colaborativas.


🚀 Instalación Rápida

  1. Instala dependencias:

    npm install
    # o pnpm install
  2. Configura variables de entorno:

    • Copia .env.local.example a .env.local y edítalo según tu entorno.
  3. Ejecuta migraciones:

    cd migration
    bash setup-DANGER.sh
    bash setup-articles.sh
    cd ..
  4. Inicia el servidor de desarrollo:

    npm run dev
    # o pnpm dev

    La app estará disponible en http://localhost:4321.


🧞 Comandos Básicos

Comando Acción
npm install Instala las dependencias.
npm run dev Inicia el servidor de desarrollo en localhost:4321.
npm run build Compila el sitio para producción en la carpeta ./dist/.
npm run preview Previsualiza la build de producción localmente.

📖 Documentación Completa

La documentación detallada (guías, preguntas frecuentes, contribución, funcionamiento de reviews, etc.) está disponible tanto en la carpeta /src/content/docs/ como en Documentación Online.

Para dudas específicas, revisa la documentación interna o abre un issue.


🤝 Contribuciones

¡Toda la comunidad puede aportar! Lee la guía de contribución antes de enviar tu PR.


📄 Licencia

Distribuido bajo licencia AGPL-3.0

About

Este es el repositorio oficial de BuscaRamos desarrollado por OpenSource eUC.

https://buscaramos.osuc.dev/

License:GNU Affero General Public License v3.0


Languages

Language:TypeScript 60.8%Language:Astro 29.2%Language:MDX 4.7%Language:Shell 3.0%Language:CSS 2.1%Language:JavaScript 0.2%