Este repositorio contiene el frontend de la aplicación web Ramos UC, una plataforma para compartir críticas y opiniones sobre los ramos de la universidad.
Para configurar el proyecto, sigue estos pasos:
-
Instalar las dependencias:
npm ci
-
Crear un archivo
.env.local
en la raíz del proyecto con las siguientes variables de entorno:
Important
Debe llamarse .env.local
NEXT_PUBLIC_OSUC_API_URL= // Obligatorio en desarrollo y producción
OSUC_API_TOKEN= // Obligatorio en desarrollo y producción
- Iniciar el servidor de desarrollo:
npm run dev
Si la web no se despliega correctamente en Cloudflare, puede ser debido a problemas con el linting.
-
Ejecuta el siguiente comando para corregir automáticamente los problemas de linting:
npm run lint:fix
-
Si el problema persiste, intenta compilar la página para revisar los errores:
npm run pages:build
Esto te permitirá identificar cualquier problema de compilación.
- Asegúrate de tener configuradas correctamente las variables de entorno
OSUC_API_URL
yOSUC_API_TOKEN
tanto en desarrollo como en producción para asegurar que la aplicación funcione correctamente.