Voltar aos projetos

Case de projeto

Pelos & Patas - PetShop

Sistema de gestão criado para organizar operações de um pet shop em um único ambiente. Centraliza dados de clientes e pets e evolui para serviços e agendamentos, utilizando API REST e MySQL para substituir controles dispersos por um fluxo estruturado e fácil de manter.

Node.jsExpressMySQL

Minha atuação

Modelagem de dados, desenvolvimento da API REST, operações CRUD e testes dos endpoints.

Tela principal do projeto Pelos & Patas - PetShop

O problema

O que precisava ser resolvido

Um pet shop precisa relacionar clientes, animais, serviços e agendamentos; controles dispersos dificultam consulta, manutenção e evolução dessas informações.

A solução

Como transformei a ideia em produto

Estou desenvolvendo um sistema de gestão com API REST e MySQL para centralizar os dados do negócio e estruturar relacionamentos entre as principais entidades.

Funcionalidades

O que o projeto entrega

CRUD de clientes
Cadastro e relacionamento de pets
API REST com Node.js e Express
Persistência relacional em MySQL

Decisões técnicas

Tecnologia com uma razão por trás

01

MySQL para dados relacionais

O domínio possui relações claras entre clientes, pets, serviços e agendamentos, favorecendo um banco relacional.

02

Express para os endpoints

Organiza as rotas HTTP e facilita a evolução gradual dos módulos do sistema.

03

Desenvolvimento por módulos

O sistema evolui entidade por entidade para validar CRUDs e relacionamentos antes de ampliar o domínio.

Desafios

Pontos que exigiram mais atenção

  • Modelar corretamente os relacionamentos entre entidades
  • Manter consultas SQL e endpoints consistentes
  • Validar cada módulo antes de avançar para novas regras do negócio

Resultado & aprendizado

O que esse projeto demonstra

O projeto evolui de CRUDs isolados para um sistema de gestão conectado, reforçando modelagem relacional, APIs REST e manutenção incremental.