Analisando propostas

Alterações no sistema de rastreamento Gps Traccar

Publicado em 09 de Outubro de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Oi, estou buscando um desenvolvedor para duas personalizações no sistema da Traccar (https://github.com/traccar/traccar) com as seguintes funcionalidades:

Implementação de multi-tenancy:
- Adicionar suporte para multi-tenancy, onde cada empresa (tenant) tem um único usuário que pode cadastrar
e gerenciar seus próprios dispositivos GPS.
- Cada empresa deve ter cadastro e acesso isolado aos seus dados de veículos, dispositivos e geofences.
- Obs. Irei criar o dashboard do super-admin em seguida, então preciso de boas práticas de programação.

Relatório de permanência em geofences:
- Implementar relatório na página dos relatórios da Traccar que mostra quantas horas um veículo ficou dentro
de uma geofence definida pela empresa.
- O relatório deve exibir o horário de entrada, saída, o tempo total de permanência na geofence e permitir
filtragem por dia, semana e mês.
- O cálculo deve ser baseado nas posições GPS dos veículos e geofences criadas no sistema.

Requisitos:
- Ajustar a lógica do backend para suportar multi-tenancy e o cálculo de entradas/saídas dos veículos nas
geofences.
- Modificar as consultas SQL para isolar os dados de cada empresa e calcular o tempo de permanência nas
geofences.
- Implementar um relatório simples no frontend usando a interface existente do Traccar (mínimas alterações).

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
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