Skip to content

marcos-velasquez/scrumboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scrumboard

Aplicación web para crear tableros Scrum, construida con una combinación de tecnologías y enfoques modernos para ofrecer una experiencia de usuario intuitiva y eficiente.

Tecnologías clave

  • Angular 17: Framework principal para una estructura sólida y flexible.
  • Tailwind CSS: Para un diseño personalizado y atractivo.
  • Spartan.ng: Componentes UI accesibles para una experiencia inclusiva.
  • Domain-Driven Design (DDD): Para una arquitectura alineada con el dominio del problema.
  • Arquitectura hexagonal: Para una organización modular y escalable.
  • @angular/cdk: Funcionalidades como cdkScrollable y cdkDragDrop para una interacción fluida.
  • @ngrx/signals: Gestión de estado reactiva y eficiente.
  • Patrón Specification: Consultas basadas en el dominio claras y concisas.

Características principales

  • Creación de tableros Scrum: Define tus propios tableros y personalízalos según tus necesidades.
  • Gestión de tareas: Organiza tus tareas en diferentes columnas (To Do, In Progress, Done, etc.) y visualiza su progreso.
  • Drag and drop: Mueve fácilmente las tareas entre columnas para actualizar su estado.
  • Interfaz intuitiva: Navega de manera sencilla por la aplicación gracias a su diseño limpio y moderno.
  • Accesibilidad: La aplicación está diseñada para ser accesible a todos los usuarios.

Demo

https://scrumboard1234.netlify.app/