Mejoras diseño y UX/UI en página web

Job ID: 37923345

Budget: $30 – $250 USD

Se requiere contratar a un freelance de desarrollo front-end para implementar y mejorar las referencias de diseño existentes, a fin de elevar la calidad visual y la experiencia de usuario de un sitio web construido con Django, con pocas páginas. El objetivo es brindar una experiencia atractiva y agradable a los usuarios, tomando como base las referencias de diseño proporcionadas, pero con la libertad de realizar mejoras adicionales según el criterio profesional del freelance.

Las tareas específicas que se deben abordar son las siguientes:

Implementación y mejora de referencias de diseño: Utilizar como punto de partida los diseños de referencia para escritorio proporcionados en Canva y los diseños de referencia para dispositivos móviles proporcionados en Figma. Sin embargo, el freelance tendrá la flexibilidad de mejorar estos diseños si lo considera necesario para optimizar la experiencia de usuario.

Diseño responsivo integral: Asegurar que la aplicación se vea y funcione correctamente en diferentes dispositivos y tamaños de pantalla, independientemente de las referencias de diseño disponibles.

Tipografía y paleta de colores: Implementar o mejorar la combinación de fuentes y colores, manteniendo una identidad visual consistente y atractiva.

Iconografía y elementos visuales: Incorporar los iconos y elementos visuales especificados en las referencias de diseño, con la posibilidad de agregar o modificar según sea necesario.

Animaciones y transiciones: Agregar animaciones y transiciones suaves que mejoren la fluidez y la experiencia del usuario, complementando o mejorando las indicaciones de las referencias de diseño.

Optimización de rendimiento: Asegurar que la aplicación cargue rápidamente y tenga un buen rendimiento, especialmente en dispositivos móviles.

Validación y manejo de errores: Mejorar la experiencia de usuario al ingresar datos en formularios, proporcionando mensajes de error claros y sugerencias en tiempo real, siguiendo las mejores prácticas de diseño.

Experiencia de usuario en flujos clave: Analizar y optimizar la experiencia de usuario en los flujos clave de la aplicación, como el registro, test y perfil, basándose en las referencias de diseño y realizando mejoras adicionales según sea necesario.

Integración de bibliotecas y frameworks front-end: Evaluar e implementar, si es necesario, la integración de bibliotecas y frameworks front-end populares, como Bootstrap, Material UI o React, para agilizar el desarrollo y asegurar la consistencia con el diseño final.