Skip to content

About

RepoBanner Pro es una potente aplicación web diseñada para desarrolladores que desean que sus repositorios de GitHub destaquen visualmente .

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Banner

✨ RepoBanner Pro

El ecosistema definitivo de ingeniería y diseño para la generación de banners automáticos.

Glastor Core React 19 Tailwind v4 Prisma


⚡ Sobre el Proyecto

RepoBanner Pro es una potente aplicación web diseñada para desarrolladores que desean que sus repositorios de GitHub destaquen visualmente en segundos. Integra inteligencia artificial para analizar el contexto de tu repositorio y un motor gráfico avanzado en el navegador para exportar assets en PNG o fragmentos de código Markdown listos para pegar.

Todo el ecosistema está arquitecturado bajo GLASTOR® CORE, garantizando alta escalabilidad, seguridad en las peticiones y una experiencia de usuario estelar.

🚀 Características Principales

  • 🎨 Editor Visual Avanzado: Modifica colores, fuentes, patrones de fondo (dots, grid), desenfoques y gradientes en tiempo real.
  • 🤖 Análisis Impulsado por IA: Conectado a Gemini 2.0 Flash, el sistema analiza cualquier URL de GitHub para sugerir copies y descripciones perfectas.
  • 🛡️ Motor de Badges Dinámico: Genera badges de estado, estadísticas en vivo y etiquetas tecnológicas (React, Vercel, Node, Python) impulsado por Shields.io.
  • 💾 Sincronización en la Nube: Guarda tus diseños como "Presets" o compártelos mediante URLs encriptadas conectadas a una base de datos Serverless (PostgreSQL vía Neon).
  • ⚙️ Rate Limiting con Redis: API blindada contra abusos mediante un limitador de memoria en la nube.
  • 🚀 Exportación Sin Fricción: Descarga tu diseño finalizado como .png de alta resolución al instante.

🛠️ Stack Tecnológico

Front-end Back-end Infraestructura
React 19 Express / Vite API Vercel (Serverless)
Tailwind CSS v4 Prisma ORM Neon DB (PostgreSQL)
Zustand (Estado) Google GenAI SDK Redis (Rate Limiting)
Framer Motion Node.js Husky & Playwright

📦 Instalación Local

Asegúrate de tener Node.js 20+ instalado en tu equipo.

  1. Clonar el repositorio:

    git clone https://github.com/tu-usuario/repobanner-pro.git
    cd repobanner-pro
  2. Instalar dependencias:

    npm install
  3. Configurar las variables de entorno: Renombra .env.example a .env (o crea un .env nuevo) y agrega tus credenciales:

    # Inteligencia Artificial
    GEMINI_API_KEY="tu-api-key-de-google-studio"
    
    # Base de Datos PostgreSQL (Neon)
    DATABASE_URL="postgresql://usuario:password@host/neondb"
  4. Sincronizar Prisma:

    npx prisma db push
    npx prisma generate
  5. Levantar el servidor:

    npm run dev

    🌍 La aplicación estará disponible en http://localhost:3000

☁️ Despliegue en Vercel

RepoBanner Pro está 100% optimizado para un despliegue sin fricciones en Vercel:

  1. Importa este proyecto en tu panel de Vercel.
  2. En la sección Environment Variables, asegúrate de registrar GEMINI_API_KEY y tu DATABASE_URL.
  3. Dale a Deploy. Vercel detectará automáticamente Vite y las rutas /api serán tratadas como Serverless Functions.

Construido con dedicación tecnológica.
Powered by GLASTOR® CORE

About

RepoBanner Pro es una potente aplicación web diseñada para desarrolladores que desean que sus repositorios de GitHub destaquen visualmente .

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages