← todos os projetos 01 / 10

projeto · sistema web · fullstack

NowBox

Gestão completa para empresas de self storage: toda a operação do negócio num lugar só.

Dashboard do NowBox com boxes cadastrados, taxa de ocupação, evolução dos aluguéis, receita mensal e pendências de assinatura

sobre

O NowBox é um sistema de gerenciamento para empresas de self storage (armazenamento self-service). Em vez de planilhas, papelada e controles espalhados, a plataforma junta unidades, clientes, boxes e contratos num painel só.

A ideia é simplificar a rotina de quem trabalha no setor: menos trabalho manual e visibilidade total da operação, da ocupação dos boxes até a assinatura do contrato.

o que faz

  • Dashboard administrativo com unidades, clientes, receita e ocupação dos boxes
  • Aluguel de boxes com agendamento dos horários de acesso
  • Emissão automática de contratos digitais, com acompanhamento das assinaturas pendentes
  • Controle de usuários com cargos e permissões

por dentro

  • Backend em Java + Spring Boot, com persistência via Hibernate e banco PostgreSQL versionado por migrações Flyway
  • API REST documentada com Swagger
  • Arquivos guardados no MinIO, filas no RabbitMQ e e-mails disparados via SMTP
  • Frontend em Vue.js + TypeScript, empacotado com Vite

stack

  • Javalinguagem do backend
  • Spring BootAPI REST
  • HibernateORM e persistência
  • PostgreSQLbanco de dados
  • Flywaymigrações do banco
  • Swaggerdocumentação da API
  • MinIOarmazenamento de arquivos
  • RabbitMQfilas e mensageria
  • SMTPenvio de e-mails
  • Vue.jsinterface
  • TypeScripttipagem do frontend
  • Vitebuild do frontend