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.
Web Oficial de BigIbai 2025
- 📎 <a href="#readme-top" title="Ir a la Descripción">Descripción</a>
- 🗂️ <a href="#readme-index" title="Ir al Índice"><strong>Índice</strong></a> <span><strong>< Tú estás aquí ></strong></span>
- 🚀 <a href="#readme-stack" title="Ir al Stack Tecnologico">Tech Stack</a>
- ☝️🖥️ <a href="#readme-contribute" title="Ir a Contribuir">¿Cómo Contribuir?</a>
- 🧑🖥️ <a href="#readme-clone" title="Ir a Clonar Repositorio">Desarrollo Local</a>
- The web framework for content-driven websites.
- JavaScript with syntax for types.
- A utility-first CSS framework for rapidly building custom designs.
- Easy peasy animations for your Tailwind project.
- The open source Firebase alternative.
Important
¡Toda ayuda es bienvenida! Si quieres formar parte de la construcción, adelante.
-
Haz un Fork de este repositorio.
-
Crea una rama para tu feature:
git checkout -b {rama}/{nombre-de-implementación} # Recomendado : Git >= 2.23. git switch -c {rama}/{nombre-de-implementación}Te aconsejamos seguir el siguiente patrón al nombrar una rama para tu 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 -
Añade tus cambios a tu Fork:
# Añadir todos los archivos. git add . # Añadir archivos especificos. git add src/components/A.astro, public/b.svg, c.ts
-
Confirma los cambios con un mensaje:
git commit -m "{rama}: {describa su cambio brevemente}" -
Haz push a tu 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.
-
Abre un Pull Request & explica claramente qué hiciste...
Important
Deberás tener instalado pnpm
Script automatizado...
- Linux/MacOS:
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"
- Windows:
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"
-
Clona el repositorio:
git clone https://github.com/midudev/bigibai-2025.git
-
Entra 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
Recuerda establecer correctamente las credenciales correspondientes en el archivo .env si requieres un buen funcionamiento del backend; de lo contrario solo se renderizará el frontend.
-
Inicia el servidor en modo desarrollo:
pnpm run dev
-
Abre el navegador en la siguiente URL: