- administracion

Smart Food

Este proyecto busca facilitar la gestión de inventarios para pequeñas empresas online. A través de él, aprendí nuevas tecnologías y mejores prácticas de desarrollo.



Hace un tiempo, me encontré con algo de tiempo libre y, como suelo hacer, regresé a mi “cuevita” para sumergirme en el mundo del desarrollo. Entre leer sobre nuevas tecnologías y algunos memes de programadores, me di cuenta de que hacía bastante que no me entretenía con un proyecto personal. Así que decidí ponerme manos a la obra con algo que, aunque personal, no tuviera mucho que envidiarle a un proyecto real.

Los Objetivos

Me marqué tres puntos clave que quería cubrir con este proyecto:

  1. Funcionalidad en poco tiempo: Quería lanzar algo útil y funcional en el menor tiempo posible.

  2. Aprender nuevas tecnologías: Usar herramientas que me permitieran acelerar el desarrollo y mejorar mis habilidades.

  3. Organización y trabajo en equipo: Quería mejorar en la gestión de tareas y trabajar con un equipo.

El Equipo

Para llevar este proyecto a cabo, conté con el apoyo de Yeferson Mejías, quien estuvo trabajando conmigo en el código, y Lucero Figueroa, quien se encargó del diseño. ¡Gracias a ambos por el esfuerzo y dedicación!

Tecnologías Utilizadas

Decidimos que el frontend estaría protagonizado por Prisma, React Query, Chakra UI y Jotai, mientras que en el backend comenzamos con Prisma como ORM, pero finalmente optamos por Keystone, un CMS basado en Prisma y GraphQL, enfocado en ser Developer-friendly. Todo esto lo gestionamos en un monorepo para mantener el proyecto organizado y eficiente.

El Resultado: Smart Food

Después de unos meses de trabajo, lanzamos Smart Food, una web que permite a los usuarios armar sus propios poke bowls. Además, desarrollamos un bot en Facebook que puede tomar pedidos de forma automática, ofreciendo una experiencia rápida y sencilla para los usuarios.

¿Qué Sigue?

Por ahora, Smart Food queda en “vitrina”, esperando definir su rumbo futuro. Hay otros proyectos en los que estoy enfocado en este momento, pero me enorgullece lo que logramos en ese tiempo. Espero que este proyecto también sirva como una constancia de nuestras habilidades, ya que conseguir un certificado que valide que sé React o cualquier otra tecnología siempre me resulta complicado. Para mí, lo mejor es aprender haciendo, leyendo y, sobre todo, codeando.

Tecnologias:

  • Prisma
  • Chakra UI
  • Postgresql
  • Keystone
  • Yarn Monorepo

    Share:

    Contacta conmigo

    ¿Tienes algún comentario, pregunta o propuesta?
    Contáctame a través de mis Redes Sociales o envíame un correo electrónico

    Projectos