midudev / la-velada-web-oficial

Web oficial de La Velada IV de Ibai Llanos
https://lavelada.es
Other
1.37k stars 621 forks source link

Paso a paso contribución #901

Closed Jose-DeAvila closed 5 months ago

Jose-DeAvila commented 5 months ago

¡Buenas!

Me gustaría participar en la creación de la web y aportar mi granito de arena en este proyecto, es mi primera vez contribuyendo a un proyecto de código abierto.

Quiero hacer unos arreglos en la sección de pronóstico, lo cual es un poco complejo por el tema de los secretos, etc.

El paso a paso que realicé para levantar el proyecto (en la rama de main) fué:

  1. Crear un fork del repositorio
  2. Clonar el fork
  3. Instalar pnpm y instalar las dependencias pnpm i
  4. astro db login (para logearme en Astro Studio)
  5. astro db link (conectar el proyecto)
  6. pnpm run dev

Hasta este punto, el proyecto corría bien (excepto cuando hacía hover en el menú sobre pronósticos, que por el prefetching, me imagino que daba error).

image

El punto es, creo que sería una buena idea crear un paso a paso para no solamente levantar el proyecto, si no realizar las configuraciones necesarias para poder contribuir de una manera exitosa (al menos con este tipo de cosas)

¡Muchas gracias y agradezco su ayuda por fi! 😄

AlejandroSuero commented 5 months ago

@Jose-DeAvila tienes creado un archivo .env o .env.local con las variables de .env.demo?

Jose-DeAvila commented 5 months ago

Hola, Alejandro.

Sí, lo tengo como te lo envío en la imágen, la información de mi client_id y mi client_secret la saqué de la consola de la aplicación que creé en la plataforma de Developers de Twitch

image

Aunque ahora la página me renderiza de forma correcta. El único problema es que no me deja iniciar sesión. El botón no hace nada.

image

¿Hay algo que me falte?