Fruites Can Pedro es un proyecto de comercio electrónico enfocado en la experiencia del usuario y la eficiencia de los recursos informáticos. El proyecto fue concebido como una extensión al negocio familiar, dedicado a la venta de productos como frutas y verduras en mercados físicos.
Lo considero un proyecto donde ir conslidando y practicando conocimientos técnicos y estrategias de marketing. Al no ser una necesidad vital para la marcha del negocio, me permite ir mejorando y probando las características del producto sin mayores consecuencias. El desarrollo lo hago pensando a largo plazo, para que pueda ser útil para cualquier tipo de producto.
Características técnicas
Dada la experiencia en el proyecto Primus con Vue, decidí continuar con su sistema de reactividad para gestionar el carrito desde cualquier sitio de la página. Por temas de SEO y experiencia de usuario, decidí renderizar determinados componentes del lado del servidor. Para ello la base del proyecto es Nuxt, que lleva por defecto Vuex. No había tocado Vuex en el primer proyecto, pero es imprescindible e impresionante lo bien que se acopla en la lógica cojunta de la aplicación. El resultado me enorgullece, con un solo componente se pueden gestionar los productos desde cualquier sitio de la página, actualizando el global al instante. El resultado en cuanto a experiencia de usuario es magnífica.
Para la parte de backend continuo con la eficiencia de Django y el paquete Django Rest.
Qué mejoré
Python con Django y Django Rest
Javascript con Vue, Nuxt, Vuex entre otros