bigibai-2025

Proyecto de Big Ibai 2025

123
72
123
1
Astro
public

Web Oficial de BigIbai 2025

Contributors
Forks
Stargazers
Issues


Logo



📎 Descripción:

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.

(regresar) (índice)


🗂️ Índice:

Web Oficial de BigIbai 2025

(regresar) (índice)


🚀 Tech Stack:

  • Astro - The web framework for content-driven websites.
  • Typescript - JavaScript with syntax for types.
  • Tailwind CSS - A utility-first CSS framework for rapidly building custom designs.
  • @midudev/tailwind-animations - Easy peasy animations for your Tailwind project.
  • Supabase - The open source Firebase alternative.

(regresar) (índice)


☝️🖥️ ¿Cómo Contribuir?

[!IMPORTANT]
¡Toda ayuda es bienvenida! Si quieres formar parte de la construcción, adelante.

  1. Haga un Fork de este repositorio.

  2. 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
  3. Á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
    
  4. Confirme los cambios con un mensaje:

    git commit -m "{rama}: {describa su cambio brevemente}"
    
  5. 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.

  6. Abra un Pull Request & explique claramente qué hizo…

(regresar) (índice)


🧑🖥️ Desarrollo Local:

[!IMPORTANT]
Deberá requerir 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"
    

  1. Clone el repositorio:

    git clone https://github.com/midudev/bigibai-2025.git
    
  2. Entre en el repositorio:

     cd bigibai-2025
    
  3. Instale las dependencias:

    pnpm install
    
  4. 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.

  1. Inicie el servidor en modo desarrollo:

    pnpm run dev
    
  2. Abra el navegador en la siguiente URL:

    ==> http://localhost:4321

(regresar) (índice)





¡Gracias a todos los colaboradores por su granito de arena!

Contribuidores

v0.3.1[beta]