Projetos

Projetos full stack, automações e estudos aplicados
React • TypeScript • NestJS • Supabase • PostgreSQL • Redis • Docker • Capacitor • Render • WhatsApp API

Dindom — Plataforma de gestão condominial

Plataforma SaaS criada para centralizar a gestão de condomínios, facilitando a rotina de administradoras, síndicos e moradores através de módulos operacionais, financeiros e de comunicação.

  • Desenvolvimento de uma aplicação web completa com React e TypeScript no front-end, focada em usabilidade, responsividade e experiência mobile-first.
  • Backend construído com NestJS, estruturado em módulos, autenticação, permissões por perfil e regras de acesso por condomínio, bloco, unidade e usuário.
  • Banco de dados PostgreSQL com Supabase, utilizando armazenamento de arquivos, autenticação, controle de dados relacionais e organização por escopo de condomínio.
  • Uso de Redis para cache e filas, melhorando performance e permitindo processamento assíncrono de tarefas como notificações, integrações, sincronizações e rotinas operacionais.
  • Containerização com Docker para padronizar o ambiente de desenvolvimento, facilitar deploy e organizar serviços da aplicação.
  • Integração com aplicativo mobile utilizando Capacitor, permitindo reaproveitar a base web em versões para Android e iOS.
  • Módulos implementados para avisos, reservas, encomendas, reclamações, ocorrências, documentos, financeiro, contas a pagar, contas a receber, estoque, moradores, unidades e condomínios.
  • Integração com WhatsApp para centralizar atendimentos, identificar moradores e transformar conversas em ações dentro da plataforma, como reclamações, agendamentos e consultas.
  • Deploy e hospedagem em ambiente cloud, com separação entre front-end, API, banco, storage e serviços auxiliares.
projects image
TypeScript • Node.js • Express • JWT • React • Axios • MySQL

Sistema financeiro e comercial

Aplicação full stack para apoiar a rotina administrativa de compra, venda, estoque e controle financeiro.

  • Gestão de compras, vendas e produtos em estoque.
  • Contas a pagar, contas a receber e relatórios gerenciais.
  • Controle de comissões, histórico de compras do cliente e autenticação com JWT.
Ver código no GitHub
projects image
Bubble • Supabase • N8N

Sistema de gestão de estoque

Aplicação criada para controlar entrada e saída de produtos, organizar movimentações e reduzir o controle manual de estoque.

  • Cadastro e consulta de itens em estoque.
  • Registro de movimentações de entrada e saída.
  • Automação de fluxos operacionais com N8N e persistência de dados no Supabase.
projects image projects image
Bubble • Supabase • N8N

Plataforma para locação de barcos

Sistema para centralizar a gestão de barcos disponíveis para locação, reservas e informações operacionais do serviço.

  • Cadastro de embarcações e dados da locação.
  • Organização do fluxo de reserva para facilitar o atendimento ao cliente.
  • Integração entre interface, banco de dados e automações.
projects image projects image
Next.js • Nest.js • Golang • Kafka • Google Maps • WebSocket • MongoDB • Docker

Sistema de rastreamento de veículos em tempo real

Plataforma full stack para acompanhar veículos no mapa em tempo real, simulando envio de posições e atualização instantânea da interface.

  • Comunicação em tempo real com WebSocket.
  • Processamento assíncrono de eventos com Apache Kafka.
  • Visualização de rotas e localização usando Google Maps.
  • Arquitetura conteinerizada com serviços separados.
Ver código no GitHub
projects image
React • Next.js • Nest.js • Node.js • MongoDB • Docker

Sistema de gerenciamento de eventos musicais

Projeto full stack para organizar eventos, músicos e instrumentos, com backend, frontend e banco rodando em containers.

  • Cadastro e gestão de eventos.
  • Vinculação de músicos, instrumentos e informações operacionais.
  • Ambiente Dockerizado para facilitar execução e manutenção do projeto.
Ver código no GitHub
projects image
Python • Flask • SQLAlchemy • Marshmallow • GeoPy • JWT • Angular • MySQL

Sistema de rotas e coordenadas em mapa

Aplicação para cadastrar pontos geográficos, calcular distâncias entre coordenadas e visualizar informações no mapa.

  • API em Flask com autenticação JWT e modelagem usando SQLAlchemy.
  • Validação e serialização de dados com Marshmallow.
  • Uso de GeoPy para cálculo e manipulação de coordenadas.
Ver código no GitHub
projects image
Python • Tkinter

Ferramenta para limpeza de planilhas Excel

Aplicação desktop criada para automatizar a limpeza de planilhas, mantendo apenas as colunas necessárias para o usuário.

  • Interface simples para seleção e tratamento de arquivos.
  • Redução de trabalho manual em planilhas repetitivas.
  • Foco em produtividade e padronização de dados.
Ver código no GitHub
projects image
JavaScript • Node.js • Express • MongoDB

API REST para ordens de serviço

Backend desenvolvido do zero para gerenciar usuários e ordens de serviço, servindo como base para aplicações operacionais.

  • Criação de endpoints REST para cadastro, consulta e manipulação de dados.
  • Modelagem de usuários e ordens de serviço no MongoDB.
  • Estrutura preparada para integração com frontend.
Ver código no GitHub
projects image
JavaScript • MongoDB • GraphQL • Angular

Controle de estoque com GraphQL

Sistema para controle de estoque com frontend em Angular e camada de dados usando GraphQL.

  • Cadastro e consulta de produtos.
  • Operações de estoque estruturadas via GraphQL.
  • Integração entre frontend, API e banco MongoDB.
projects image
React • JavaScript • Node.js • MongoDB • Axios

Sistema full stack de ordens de serviço

Aplicação para gerenciar ordens de serviço, usuários e o encaminhamento de demandas entre setores.

  • Abertura e acompanhamento de ordens de serviço.
  • Organização de usuários e setores responsáveis.
  • Integração do frontend React com API Node.js.
Ver código no GitHub
projects image
Java

Sistema de ordens de serviço em Java

Projeto desenvolvido para praticar estruturação de sistemas administrativos em Java, com foco no fluxo de abertura e controle de ordens de serviço.

  • Cadastro e organização de solicitações.
  • Controle básico do ciclo de uma ordem de serviço.
  • Aplicação dos fundamentos de programação orientada a objetos.
Ver código no GitHub
projects image
Node.js • Express • SOAP • Axios • JSON • XML

Integração fiscal para emissão de notas

Funcionalidade criada em sistema legado para permitir emissão de notas fiscais diretamente pela integração com a prefeitura.

  • Integração com serviço SOAP e manipulação de XML.
  • Conversão e tratamento de dados entre JSON, XML e API interna.
  • Projeto implantado em ambiente empresarial na Tizza Tecnologia.
projects image
Vue.js • API IBGE

Consulta de localidades com API pública

Frontend criado para consumir a API do IBGE e listar localidades, praticando integração com serviço externo e manipulação de dados na interface.

  • Consumo de API pública.
  • Renderização de dados no frontend.
  • Organização de componentes e estados em Vue.js.
Ver código no GitHub
projects image
Python • MySQL

Sistema de cadastro de reservas de veículos

Aplicação básica para registrar reservas de carros, clientes e informações de locação.

  • Cadastro e consulta de reservas.
  • Persistência de dados em MySQL.
  • Projeto voltado para fundamentos de sistemas administrativos.
Ver código no GitHub
projects image
Python • Scikit-learn • Regressão Linear • MSE • MAE • R²-score

Modelo de previsão de emissões de CO₂

Projeto de machine learning para treinar e avaliar um modelo de regressão linear capaz de prever emissões de CO₂ com base em características do veículo.

  • Treinamento de modelo supervisionado com Scikit-learn.
  • Avaliação usando métricas como MSE, MAE e R²-score.
  • Análise da relação entre tamanho do motor e emissão de poluentes.
Ver código no GitHub

Código no Git projects image
Python • Scikit-learn • NumPy • Pandas • Matplotlib • Árvore de Decisão

Modelo experimental para classificação de Covid-19

Estudo de machine learning usando árvore de decisão para classificar a possibilidade de Covid-19 a partir de exames laboratoriais disponíveis em dataset do Hospital Einstein.

  • Tratamento e análise exploratória de dados com Pandas e NumPy.
  • Treinamento de modelo de classificação com Scikit-learn.
  • Projeto acadêmico, sem finalidade clínica ou uso em produção.
Ver código no GitHub

Contate-me

Entrar em contato

Fale comigo

Email negociosdinah@gmail.com
Whatsapp +55 11 991745323 Me escreva
Linkedin @dinahmartins Me escreva