Analisando propostas

Desenvolver Controle de Atendimento: Checkin/Checkout petshop(7 telas)

Publicado em 18 de Maio de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Desenvolver uma aplicação web simples (sem design) para controle de atendimento de pets em um petshop. O sistema deve permitir:

Cadastrar clientes e seus animais

Agendar atendimentos

Realizar check-in e check-out

Cadastrar serviços prestados

Consultar histórico de atendimentos

A aplicação será usada internamente por funcionários e gestores do petshop. Não é necessário login nesta versão.

Frontend:

React (Vite ou CRA)

Axios

TailwindCSS ou CSS básico

Componente de calendário (ex: react-datepicker)

Backend:

Node.js

Express

MongoDB (rodando localmente, ou MongoDB Atlas)

Mongoose

Extras:

Git (versionamento)

.env para configurações

Documentação básica de rotas e instalação

Telas do Sistema
Check-in

Buscar cliente

Buscar animal

Selecionar data

Preencher informações visuais (body, legs, head, tail, eyelash, mouth)

Inserir até 6 fotos

Salvar no banco

Add Appointment

Selecionar cliente

Selecionar animal

Inserir telefone/email

Selecionar data/hora

Escolher serviços e mostrar total

Check-out

Buscar agendamento

Revisar dados e aparência do pet

Selecionar serviços realizados

Calcular total

Finalizar atendimento

Add Client

Nome

Email

Telefone principal

Telefone secundário

Cadastro de pets associados (nome, raça, aniversário, peso)

Add Service

Nome do serviço

Preço

Descrição

Categoria (opcional)

Service List

Lista dos serviços cadastrados

Edição e exclusão de serviços

Fluxo esperado
Cadastrar cliente e pet (Tela 4)

Agendar atendimento (Tela 2)

Fazer check-in do pet no dia do atendimento (Tela 1)

Realizar check-out após o atendimento e salvar serviços (Tela 3)

Cadastrar/editar serviços oferecidos (Tela 5)

Visualizar lista de serviços (Tela 6)

Add executor (Tela 7)

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por M. M.