Una aplicación de lista de tareas completa y funcional, creada con la librería List.js. Permite gestionar tareas con múltiples características avanzadas como añadir, editar, eliminar, buscar, arrastrar y filtrar.
- Añadir tareas: Crea nuevas tareas con nombre, responsable y prioridad.
- Editar y eliminar: Modifica o elimina cualquier tarea fácilmente.
- Búsqueda en tiempo real: Filtra tareas ingresando palabras clave.
- Ordenación: Ordena la lista por diferentes criterios, como tarea, responsable o prioridad.
- Filtrado: Filtra las tareas según su prioridad (Alta, Media o Baja).
- Arrastrar y soltar: Reorganiza las tareas manualmente con un sistema intuitivo.
- Diseño responsivo: Adaptado para dispositivos móviles y de escritorio.
- HTML5: Estructura de la aplicación.
- SCSS/CSS: Estilizado usando SCSS y MDB UI Kit.
- JavaScript: Manejo de eventos, interacción y lógica principal.
- List.js: Para búsqueda, filtrado y ordenación.
- Sortable.js: Implementación de arrastrar y soltar.
- Parcel: Bundler para desarrollo y producción.
🌟 Características Adicionales
Filtros avanzados: Por prioridad con opciones para limpiar los filtros fácilmente.
Animaciones: Integra animaciones suaves para una mejor experiencia.
Compatibilidad: Diseño y funcionalidades compatibles con navegadores modernos.
📄 Licencia
Este proyecto está bajo la licencia MIT License.