Pesquisar

Daniel A.

(0.0 - 0 avaliações)

Projetos concluídos: 0 | Recomendações: 0 | Registrado desde: 27/06/2026

Projetos (Aguardando Propostas):

  • Upgrade de sistema Django: API REST, módulo de inspeção e interface móvel

    Desenvolvimento Web | Orçamento: Aberto | Publicado: | Propostas: 42

    Olá! Procuro um desenvolvedor (ou dupla/agência) Backend Django + Frontend (mobile/responsivo) experiente para realizar um upgrade em um sistema que já está em produção.

    - O que o sistema já faz hoje:
    - É um monólito em Python/Django. Atualmente ele gerencia o cadastro de Empresas (Companies), Alunos (Students) e emissão/controle de Certificados de Treinamento (Certificates/Attests) através do Django Admin tradicional.

    - O que precisa ser desenvolvido (O Escopo):
    - Precisamos criar um módulo de conformidade de Segurança do Trabalho focado na inspeção mensal de extintores e hidrantes. O projeto consiste em:

    - Novos models no Django: criação das tabelas de Equipamentos (vinculada a Empresas) e Inspeções (histórico mensal), com lógica de cálculo automático de datas de vencimento no save().
    - Criação de API REST: utilizando Django Rest Framework (DRF) para expor endpoints protegidos para autenticação do aplicativo de campo.
    - Aplicativo/Interface de Campo (móvel): uma interface web altamente responsiva ou PWA para os técnicos utilizarem no celular durante as vistorias. O app precisa acessar a câmera nativa do celular para:
    - Ler QR codes dos equipamentos.
    - Abrir checklists dinâmicos (regras diferentes para extintor e hidrante).
    - Obrigatório: capturar fotos de não-conformidade. O envio do checklist deve ser bloqueado se o usuário marcar alguma irregularidade e não anexar a foto da evidência.

    - Relatórios e automações:
    - Geração de folhas de etiquetas de QR code em lote para impressão via painel web.
    - Exportação de um relatório consolidado mensal em formato PDF timbrado (com as fotos das irregularidades).
    - Configuração de uma tarefa agendada (Cron Job / Celery / management command) para envio automático de alertas por e-mail quando faltarem 60, 30 e 15 dias para o vencimento de uma recarga ou de um treinamento de brigada.

    - Requisitos técnicos:
    - Forte experiência com Python e Django (padrões MVT/MVC).
    - Experiência robusta com Django Rest Framework (DRF) e autenticação de APIs.
    - Conhecimento em bancos de dados relacionais (PostgreSQL / MySQL).
    - Habilidade para criar interfaces mobile limpas, rápidas e responsivas (TailwindCSS, Alpine.js, React, Vue ou PWA desacoplado).
    - Portfólio ou código limpo/documentado.

    - O que eu forneço:
    - Tenho um briefing técnico detalhado em PDF contendo toda a modelagem de banco de dados sugerida, endpoints necessários, regras de negócio e fluxo detalhado de telas para anexar assim que iniciarmos a conversa.

    Por favor, envie sua proposta com estimativa de prazo, valor e tecnologias que pretende usar para a interface do celular. Caso tenha experiência em projetos similares de SST ou checklists com fotos, mencione no histórico.

    Habilidades desejadas: Desenvolvimento de API, Desenvolvimento Mobile, Django, PostgreSQL e Python.

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.