Projectos
08

Registo de serviços

Aplicação para telemóvel · Recursos humanos · Eventos

Calendário mensal da aplicação no computador: resumo com dias trabalhados, datas extra, duplas, dormidas e horas extra, o total a receber no mês e, por baixo, os dias com a descrição do serviço.

Uma aplicação para uma empresa de produção técnica de eventos. Cada técnico regista no telemóvel os dias em que trabalhou, e no fim do mês as contas estão feitas. A aplicação é privada e o nome da empresa fica de fora.

Contexto

A empresa

Uma equipa pequena que monta som, luz e estruturas em concertos, galas, feiras e congressos. Trabalha fora de horas e muitas vezes fora de Lisboa, e cada dia pode trazer extras: duas montagens no mesmo dia, uma noite fora, conduzir o camião, fazer de técnico, de rigger ou de responsável, horas a mais.

O problema

No fim do mês, cada pessoa reconstruía de memória onde tinha estado e quem gere a equipa juntava as contas de todos à mão. A primeira versão foi um protótipo que guardava tudo no próprio telemóvel, sem sincronizar entre telemóveis. Funcionou o suficiente para provar a ideia e mostrar o que faltava: contas reais, dados num servidor e avisos.

Tipos de extra calculados sozinhos
8
Perfis, colaborador e gestão, cada um com o que pode ver
2
Dias de sessão no telemóvel antes de pedir a palavra-passe
30

Valores das regras da aplicação, a 4 de Outubro de 2026. As imagens vêm de uma cópia local com pessoas, serviços e empresa inventados.

Pormenores

Quatro partes de uma aplicação que se usa de pé, à saída de uma montagem.

01

O mês num ecrã

O calendário mostra cada dia trabalhado com a descrição do serviço e um ícone por extra. A cor diz o que interessa: laranja para os dias que já estão incluídos no ordenado, verde para os que acrescentam valor ao mês. Em cima, o resumo e o total a receber, que se actualizam a cada dia registado.

O relatório do mês descarrega-se em folha de cálculo ou em PDF, numa só página, com todos os dias e todas as colunas.

Calendário de Setembro no computador: resumo do mês com cinco contadores e o total a receber, ligações CSV e PDF, interruptor de mês de férias e a grelha dos dias a verde e a laranja, com a legenda por baixo.
O mesmo mês no telemóvel, com os contadores em duas colunas e o total a receber.
02

Registar um dia em segundos

A ficha do dia tem o que importa e mais nada: se trabalhou, o tipo de serviço, uma descrição curta, as duplas, a dormida, os extras que essa pessoa costuma fazer e as horas. Só aparecem os extras de quem está a registar.

Os serviços são sempre fora, cada um num sítio. Na ficha do dia há um botão opcional para marcar onde foi: só funciona no próprio dia ou no seguinte, e a hora é a do servidor, não a do telemóvel, para que um registo feito mais tarde não pareça feito no local. A precisão fica à vista, e quem gere a equipa vê o sítio no mapa, sem o poder alterar.

Quem precisar de dinheiro antes do fim do mês pede um adiantamento na própria aplicação. Vê quanto já ganhou, quanto pede e o que lhe fica a receber, e só pode ter um pedido à espera de cada vez.

Adaptável a

Equipas de montagem, limpezas, jardinagem, obras ou apoio domiciliário. Quem trabalha cada dia num sítio e acaba o mês a reconstruir de memória onde esteve.

Ficha de um dia no telemóvel: Trabalhei neste dia, tipo de serviço, descrição, número de duplas, dormida fora, os extras Técnico e Responsável, as horas trabalhadas e o Local do serviço, registado às 09:42 com precisão de 14 metros e ligação Ver no mapa, com o botão Guardar.
Ecrã de adiantamento: ganho até agora, pedido por decidir e saldo do mês, um pedido com o estado A aguardar decisão e a nota de quem pediu.
03

A gestão vê a equipa inteira

Quem gere a equipa tem uma vista geral do mês com uma linha por pessoa e o total a pagar, e pode abrir o calendário de cada um. Os pedidos de adiantamento chegam com o que a pessoa já ganhou e o que lhe fica; aprovar ou recusar é um botão, e recusar obriga a escrever uma nota.

No dia 2 de cada mês, o relatório do mês anterior chega por e-mail, em PDF, sem ninguém o ter de pedir.

Vista geral de Setembro: tabela com seis pessoas, dias trabalhados, datas extra, duplas, dormidas, horas extra, adiantamentos e total a receber, com o total da equipa na última linha.
Pedido de adiantamento do lado da gestão: quem pediu, o valor, a nota, o ganho até agora no mês, o que fica a receber se aprovar e os botões Aprovar e Recusar.
04

Instala-se como uma app e avisa quando é preciso

A aplicação também abre no computador, no Chrome, no Safari ou no Firefox, mas foi pensada para o telemóvel: instala-se no ecrã principal, em Android e em iPhone, sem loja de aplicações, e mantém a sessão durante 30 dias para ninguém desistir por causa da palavra-passe.

No último dia do mês, o telemóvel avisa que está na hora de confirmar os dias registados, mesmo com a aplicação fechada. Um pedido de adiantamento chega à gestão por e-mail, com o contexto para decidir, e a decisão chega ao telemóvel de quem pediu. Nenhum aviso leva valores ou dados pessoais, porque passa pelos servidores de notificações da Google e da Apple.

Final da ficha do mês no telemóvel: o calendário e, por baixo, o cartão «Avisos de fecho do mês», que explica que no último dia do mês o telemóvel avisa, mesmo com a aplicação fechada, e o botão «Activar avisos».

Pontos fortes

  1. Cada pessoa vê só o que é seu. O isolamento entre colegas foi testado a sério, com uma conta a tentar chegar aos dados de outra, e desactivar uma conta termina a sessão que estivesse aberta.
  2. Correcções com rasto. Quando a gestão corrige um dia de alguém, tem de escrever o motivo, e a alteração fica registada com o valor antigo e o novo.
  3. As contas fazem-se sozinhas. Ordenado base, datas incluídas, valor de cada extra e horas incluídas configuram-se por pessoa.
  4. Pronta a mudar de casa. A aplicação e os dados vivem num compartimento próprio do servidor; passar para um servidor da empresa é copiar e ligar.

Por dentro

Para quem quer os nomes técnicos.

Base
Python e Flask, com SQLite
Telemóvel
Aplicação web instalável, com service worker e notificações Web Push
Relatórios
CSV e PDF gerados no servidor; envio mensal por e-mail
Alojamento
Contentor Docker em servidor próprio, com cópias datadas da base de dados guardadas 30 dias

Resultado

Uma aplicação de recursos humanos feita à medida de uma equipa que trabalha na estrada, com as contas do mês fechadas antes de alguém as pedir.

Ver a componente Infraestrutura

Versão para telemóvel

WhatsApp