Repolode
Kanba-co

Kanba-co/kanba

Alternativa ligera y de código abierto a Trello para makers y emprendedores indie, creada con Next.js, Supabase y Stripe.

Alternativa open source a:Trello

Estrellas
663
Forks
114
Issues abiertos
11
Último commit
hace 2 meses

¿Qué es?

Kanba es una herramienta de gestión de proyectos al estilo kanban, concebida como una alternativa sencilla a Trello que puedes alojar por tu cuenta. Está dirigida a desarrolladores independientes y equipos pequeños que quieren organizar tareas en tableros sin una gran cantidad de funciones.

La aplicación está creada con Next.js, Tailwind CSS y shadcn/ui en el frontend; Supabase proporciona los datos del backend y la capa de autenticación. Stripe está integrado para procesar pagos mediante rutas API locales de Next.js, e incluye endpoints de checkout y webhooks. Admite proyectos ilimitados, colaboración en equipo y modo oscuro y claro.

Las instrucciones de despliegue explican cómo ejecutarla localmente con un archivo .env.local, probar los webhooks de Stripe con Stripe CLI y desplegarla en Vercel. Stripe es opcional, así que las funciones principales de los tableros pueden usarse con solo configurar Supabase.

Funciones clave

  • 01Tableros kanban para organizar tareas en proyectos ilimitados.
  • 02Compatibilidad con la colaboración en equipo.
  • 03Modo oscuro y claro.
  • 04Creada con Next.js, Tailwind CSS, shadcn/ui y Supabase.
  • 05Integración opcional de pagos con Stripe mediante rutas API locales.

Casos de uso

  • Desarrolladores independientes que organizan proyectos personales en un tablero kanban.
  • Equipos pequeños que buscan un tablero de tareas al estilo de Trello que puedan alojar por su cuenta.
  • Emprendedores indie que quieren personalizar una aplicación con Next.js y Supabase.

Inicio rápido

  1. 1

    Copia el archivo de entorno de ejemplo a .env.local

    cp .env.example .env.local
  2. 2

    Introduce tus valores de Supabase y, opcionalmente, de Stripe en .env.local

  3. 3

    Instala las dependencias

    npm install
  4. 4

    Inicia el servidor de desarrollo

    npm run dev

Antes de usarlo

  • Para ejecutarlo, necesitas un proyecto de Supabase con tu propia URL y tus claves.
  • Las funciones de facturación de Stripe requieren una cuenta de Stripe independiente y configurar los webhooks.

Temas

Preguntas frecuentes

¿Qué es kanba?
Alternativa ligera y de código abierto a Trello para makers y emprendedores indie, creada con Next.js, Supabase y Stripe. Kanba es una herramienta de gestión de proyectos al estilo kanban, concebida como una alternativa sencilla a Trello que puedes alojar por tu cuenta. Está dirigida a desarrolladores independientes y equipos pequeños que quieren organizar tareas en tableros sin una gran cantidad de funciones.
¿kanba es gratuito? ¿Qué licencia tiene?
kanba es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿kanba sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de kanba fue el 8 ago 2026.
¿Para qué puedo usar kanba?
Desarrolladores independientes que organizan proyectos personales en un tablero kanban. Equipos pequeños que buscan un tablero de tareas al estilo de Trello que puedan alojar por su cuenta. Emprendedores indie que quieren personalizar una aplicación con Next.js y Supabase.
¿Cómo se instala kanba?
Copia el archivo de entorno de ejemplo a .env.local: cp .env.example .env.local Introduce tus valores de Supabase y, opcionalmente, de Stripe en .env.local Instala las dependencias: npm install Inicia el servidor de desarrollo: npm run dev
¿Dónde consigo kanba?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Kanba-co/kanba

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados