Pulguitas

Pulguitas es un sistema genérico y multi-tenant orientado a petshops y servicios veterinarios, diseñado para centralizar la gestión comercial, operativa y médica en un solo ecosistema digital.

Multi-tenantE-commerceServicios Veterinarios

Origen del proyecto

El proyecto nace a partir de la solicitud de un potencial cliente que buscaba modernizar la gestión de su emprendimiento personal, compuesto por tres sucursales físicas de petshop y veterinaria.

La necesidad principal era contar con una herramienta que permitiera controlar stock, productos, ventas y compras de forma centralizada, manteniendo independencia operativa entre sucursales.

A partir de esta problemática real, se desarrolló una primera versión del sistema pensada exclusivamente para este cliente, sentando las bases de una solución escalable y robusta.

Origen del proyecto

Evolución del Proyecto

1

Solución a medida

Diseño e implementación inicial del sistema enfocado en un único cliente con tres sucursales, priorizando el control de stock, productos y ventas.

2

Escalabilidad y generalización

Refactorización de la arquitectura para convertirlo en un sistema genérico y multi-tenant, capaz de ser utilizado por distintas empresas del rubro.

3

Plataforma integral

Incorporación de e-commerce, gestión de servicios veterinarios, turnos online y pagos integrados, consolidando una solución completa para petshops y consultorios.

Plataformas

Plataforma Web

Plataforma web pensada tanto para administradores como para clientes finales, con foco en usabilidad, seguridad y escalabilidad.

  • Gestión de productos, stock, compras y ventas
  • Administración de múltiples sucursales
  • Gestión de usuarios y roles
  • Publicación de productos y servicios
  • Compra online de productos
  • Solicitud de turnos veterinarios según disponibilidad
  • Pagos integrados mediante Mercado Pago

Metodología

El desarrollo se realizó bajo una metodología ágil, con iteraciones constantes y feedback directo del cliente.

Full Stack Developer

Participación activa en el diseño de la arquitectura, desarrollo backend y frontend, e integración de servicios externos.

Scrum Master

Coordinación del equipo de desarrollo, planificación de sprints y facilitación de la comunicación entre el equipo técnico y el cliente.

Product Owner (Cliente)

Cliente principal que definió requerimientos, prioridades y validó la evolución del producto.

Stack Tecnológico

BackEnd
TypeScript, NestJS, Arquitectura orientada a objetos
Base de Datos
MongoDB, PostgreSQL
FrontEnd
TypeScript, Next.js
Infraestructura
Arquitectura multi-tenant, Ubuntu, Docker
Herramientas
Mercado Pago, Git, GitHub, Metodologías ágiles

Estado Actual

Producto en evolución, concebido como una solución comercial escalable para múltiples empresas del rubro comercial y veterinario.