Mello

mello mostrado en un portátil

Descripción del Proyecto

¿Qué es?

Mello es una aplicación web responsiva de vista única construida con Vue.js. Inspirada en Trello, permite a los usuarios crear, gestionar y priorizar sus listas de tareas. Además, los usuarios pueden personalizar la interfaz seleccionando entre una variedad de imágenes de fondo predefinidas.

¿Cuál era el objetivo?

El objetivo fue desarrollar una aplicación web responsiva utilizando el framework Vue.js y el sistema Material Design como parte del Bootcamp Fullstack de Desarrollo Web de CareerFoundry. Este proyecto buscaba mostrar habilidades tanto de front-end como de diseño, cumpliendo con las mejores prácticas modernas de desarrollo web.

¿Qué herramientas se utilizaron?

Cliente: Vue, Material Design
Entorno de Desarrollo: Node.js
Alojamiento: GitHub Pages
logos de herramientas del estudio de caso

Construcción de la App

Requisitos técnicos para crear la app:

mello en github
GitHub

El código fuente está alojado en GitHub, una plataforma colaborativa que soporta control de versiones y gestión de proyectos. Puedes acceder al código aquí.

interfaz de usuario de mello
La Interfaz

El usuario puede crear nuevas listas y tareas, y luego arrastrarlas para cambiar el orden de las listas y priorizarlas. Al hacer clic en una tarea, se muestran detalles específicos que permiten editarla.

personalizando la interfaz de usuario
Personalizando la Interfaz

El usuario puede elegir entre una selección de imágenes de fondo para personalizar la interfaz.

diseño responsivo
Diseño responsivo

La aplicación es totalmente responsiva, asegurando una experiencia fluida en dispositivos móviles, laptops y escritorios.

Desafíos Enfrentados

El mayor desafío en este proyecto fue aprender los fundamentos del framework Vue.js, especialmente después de haber trabajado bastante con React en proyectos anteriores. Tuve que “cambiar de marcha,” lo que me brindó una experiencia práctica invaluable con diferentes frameworks. Además, este proyecto me dio la oportunidad de trabajar con el sistema Material Design por primera vez, ya que anteriormente sólo había trabajado con Bootstrap en otros proyectos.