Aferrándome con fuerza al KISS 💋 Primeros pasos MVP de Tipicolis
A pesar de las tentaciones habituales de empeñarse en complicar las cosas, los primeros pasos en la construcción del MVP de Tipicolis han seguido un principo sagrado: mantener las cosas lo más sencillas posibles.
Aquí en medio del rigor estival me encuentro avanzado con el MVP de Tipicolis. mi marketplace de reservas. Le he dedicado un buen rato al tema del diseño y por supuesto a la estrategia que debe seguir el proyecto. Cualquiera de ellas es sensible a la complicación excesiva y a tenerte en un bucle infinito de amargura. Así que he decidido desde el principio aferrarme con todas mis fuerzas al principio KISS (Keep it Simple, Stupid). 💋
Con el diseño la apuesta más segura es la simplicidad extrema
La “landing del proyecto” ya apunta a un diseño funcional y ordenado, así que quiero continuar por esa línea. En cuanto al color, usar paletas básicas con suaves tonos de grises. Con el logo he introducido (no definitivo) un degradado en dos colores (verdes y amarillos) que he empezado a usar en otros elementos.
Por ahora estoy conservando el estilo de las ilustraciones de la landing. He probado a crear alguna animación con ellas gracias a Google Flow. Me gusta el resultado, pero por ahora y a fala de fotos, prefiero la sencillez de una ilustración.
En materia de maquetación creo que me rindo al estilo ordenado de grid con tarjetas, diseños planos y bordes redondeados. Sus patrones ofrecen sencillez y claridad a los usuarios, y mi obligación como marketplace ser bastante neutro en la base de diseño. Así que he simplificado al máximo con tonos muy suaves en botones, bordes y fondos. Además como he estado constantando en diferentes sitios que he visitado, es una convención bastante habitual.
En otra cosa que estuve probando es con alguna tipografía para titulares del tipo display, pero siguiendo con lo anterior, la tipografía actual creo que es limpia, escala bien y es muy legible.
La única funcionalidad que necesito para el MVP de Tipicolis
Mi aplicación necesita hacer sólo una cosa para lograr un MVP: aceptar reservas. Todo lo demás por ahora es superfluo. Pero también he estado pensando mucho en la visita del usuario. ¿Cómo encontrará las experiencias? ¿Preferirá un buscador avanzado o quizás use algo más conversacional apoyándose en IA?
Introducir chats conversacionales con resultados de búsqueda en función de la consulta es muy tentador, pero intuyo que no funcionaría y complicaría la aplicación. Por otra parte sin entrar en cuestiones técnicas, los potenciales usuarios de Tipicolis creo que buscan la sencillez y las siglas IA pueden generar rechazo. Si estoy creando algo que busca generar “conexiones reales” no debería apoyarme en algo artificial.
En cambio el buscador es fundamental y por eso mismo lo ves ahí arriba justo al lado del logo. Debo dedicar bastante esfuerzo a que el buscador funcione lo mejor posible, pero es el clásico ejemplo de algo complejo que favorece a que los proyectos se atasquen.
¿Qué viene ahora?
He metido en mi cabeza el diseño y el propósito principal de la aplicación. La siguiente fase es modelar la aplicación con código. Creo que no le he comentado pero voy a usar Laravel como framework web. Creo que es una opción excelente para un “solo developer / founder” como yo. Pero eso ya es para otro post.