BigIbai 2025 (© Salad Brands SL.) es un evento anual organizado por Ibai Llanos que combina un calendario de adviento interactivo con sorteos, contenidos exclusivos y experiencias para los reals. Esta web es el proyecto oficial desarrollado de forma abierta por la comunidad de Midudev.
Este repositorio contiene el desarrollo open source de la web oficial de BigIbai 2025.
El proyecto se construye en stream, a través de la plataforma Twitch & Youtube, de manera colaborativa por la comunidad de Miguel Ángel Durán ~ @midudev.
[!IMPORTANT]
¡Toda ayuda es bienvenida! Si quieres formar parte de la construcción, adelante.
Haga un Fork de este repositorio.
Cree una rama para su feature:
git checkout -b {rama}/{nombre-de-implementación}
# Recomendado : Git >= 2.23.
git switch -c {rama}/{nombre-de-implementación}
Le aconsejamos seguir el siguiente patrón al nombrar una rama para su feature:
| {rama} | Utilidad |
|---|---|
| feat/ | nueva feature |
| refactor/ | refactorizado |
| chore/ | tareas de mantenimiento |
| fix/ | corrección de issue |
| docs/ | documentación |
| test/ | testing |
| style/ | cambíos de estilo |
Ánexe sus cambios a su Fork:
# Añadir todos los archivos.
git add .
# Añadir archivos especificos.
git add src/components/A.astro, public/b.svg, c.ts
Confirme los cambios con un mensaje:
git commit -m "{rama}: {describa su cambio brevemente}"
Realice Push a su rama:
git push origin {rama}/{nombre-de-implementación}
[!WARNING]
Este comando debe recibir el nombre de su rama y su implementación exactamente como lo definío en el paso dos.
Abra un Pull Request & explique claramente qué hizo…
[!IMPORTANT]
Deberá requerir tener instalado pnpm
git clone https://github.com/midudev/bigibai-2025.git &&
cd bigibai-2025 &&
cp .env.example .env &&
pnpm install &&
pnpm run dev &&
open "http://localhost:4321"
git clone https://github.com/midudev/bigibai-2025.git &&
cd bigibai-2025 &&
copy .env.example .env &&
pnpm install &&
pnpm run dev &&
Start-Process "http://localhost:4321"
Clone el repositorio:
git clone https://github.com/midudev/bigibai-2025.git
Entre en el repositorio:
cd bigibai-2025
Instale las dependencias:
pnpm install
Configure el archivo .env:
# Linux/MacOS:
cp .env.example .env
# Windows:
copy .env.example .env
[!NOTE]
Recuerde establecer correctamente las credenciales correspondientes en el archivo .env si requiere un buen funcionamiento del backend, de lo contrario solamente renderizará el frontend.
Inicie el servidor en modo desarrollo:
pnpm run dev
Abra el navegador en la siguiente URL: