Skip to content

alanortiz-dev/kalanban

Repository files navigation

🗂️ Kalanban - Tablero de tareas estilo Kanban

React Badge Tailwind CSS Badge TypeScript Badge Vite Badge

Kalanban es una aplicación web tipo Trello que permite organizar tareas de forma visual usando columnas, tarjetas y movimiento por drag and drop. Está desarrollada con React, Tailwind, TypeScript y Vite. Ideal como portafolio, proyecto práctico o herramienta personal.


🚀 Tecnologías utilizadas

  • React — Librería para construir interfaces de usuario
  • Tailwind CSS — Utilidades de estilos para diseño responsive
  • TypeScript — Tipado estático para mayor seguridad en el código
  • Vite — Entorno moderno de desarrollo ultra rápido
  • Pragmatic Drag and Drop (Atlaskit) — Drag & drop entre columnas sin complicaciones

✨ Funcionalidades principales

  • Crear, editar y eliminar tareas
  • Drag and drop de tareas entre columnas
  • Persistencia de datos con localStorage (aunque recargues la página)
  • Modo oscuro / claro según preferencia de usuario o sistema
  • Interfaz responsiva y amigable

🧩 Características avanzadas

  • Animaciones con Framer Motion para transiciones suaves
  • Modales de confirmación reutilizables
  • Tooltips personalizados con estilos temáticos
  • Guardado automático sin servidor

📦 Instalación y ejecución local

  1. Clona el repositorio:
git clone https://github.com/alanortiz-dev/kalanban.git
  1. Entra a la carpeta del proyecto:
cd kalanban
  1. Instala las dependencias y ejecuta en modo desarrollo:
npm install
npm run dev

No necesitas una API externa para correr este proyecto. Todo se guarda localmente.


🧠 Lo que puedes aprender

  • Manejo de estado en React con hooks
  • Drag & drop entre componentes con @atlaskit/pragmatic-drag-and-drop
  • Uso de useLocalStorage para persistencia de datos
  • Diseño limpio y modular con Tailwind
  • Cómo estructurar un pequeño proyecto de forma profesional

🔗 Vista previa en línea

Puedes probar la app directamente aquí: 👉 Kalanban en Vercel


Si te gustó este proyecto, no dudes en conectar conmigo:
📧 alan.omar.ortz@gmail.com
🌐 LinkedIn

Hecho con cariño por Alan Ortiz (alanortizdev) ✨

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published