Não Faltei é uma aplicação web do tipo PWA (Progressive Web App) voltada ao controle de ponto eletrônico, desenvolvida com foco em acessibilidade, precisão e baixo custo operacional. A plataforma é ideal para pequenas empresas que precisam de uma solução moderna e confiável para o registro de presença de funcionários.
Funcionalidades Principais
- Registro de ponto via geolocalização: valida a entrada e saída do funcionário com base em sua posição e a localização do estabelecimento.
- Instalação como aplicativo: pode ser adicionada à tela inicial do celular e funciona offline em situações específicas, como em áreas com sinal instável.
- Cálculo automático de banco de horas: soma e subtrai horas extras, faltas e atrasos automaticamente, com base nas escalas cadastradas.
- Gestão de atestados e ausências: permite adicionar justificativas de falta com anexos e controle por parte do RH.
- Painel administrativo: líderes e responsáveis têm acesso a um painel com visão geral das presenças, faltas, escalas e banco de horas.
Modelo de Negócio
O Não Faltei é oferecido como um software como serviço gratuito (SaaS), com monetização por meio de anúncios direcionados. Isso permite que pequenas empresas tenham acesso a uma ferramenta robusta sem custos iniciais ou mensais.
Arquitetura Técnica
- Frontend: Next.js, React, TailwindCSS
- Backend: API em Node.js com Next.js API Routes
- Banco de dados: PostgreSQL via Prisma ORM
- Geolocalização: integração com Leaflet e validação de distância via coordenadas
- Autenticação: NextAuth com suporte a múltiplos provedores
- Testes: cobertura automatizada com Vitest
- CI/CD: Deploy automático via GitHub Actions
- Hospedagem: Aplicação e banco de dados estão hospedados em uma VPS utilizando Coolify para orquestração e gerenciamento de containers
Objetivo e Impacto
A aplicação surgiu como uma solução interna para otimizar o controle de ponto de uma equipe operacional sob minha liderança. A partir da boa aceitação interna, o projeto evoluiu para um produto escalável com potencial de impacto social e econômico em micro e pequenas empresas.
Considerações Finais
Não Faltei combina tecnologia moderna, acessibilidade e praticidade para transformar a forma como empresas gerenciam presença e pontualidade. É um exemplo de como uma necessidade real pode se tornar uma solução digital de valor público.






