Você quer que desenvolvam um aplicativo

Site e aplicativos

  • Status do projeto

    Fechado
  • Interessado

    3
  • Postado em

  • Localização

    O projeto pode ser concluído remotamente
  • Orçamento

    Em consulta
  • Depósito pago

    R$ 0,00
  • Bônus total por indicação

    R$ 0,00
  • Na contratação

    R$ 0,00
  • postado por

    Dehon

Descrição do Projeto

ESCOPO TÉCNICO – SISTEMA
LOCUTOR DE PORTA DE LOJA (APP ANDROID + BACKEND)
1. Visão Geral do Projeto

Desenvolvimento de um sistema SaaS composto por APP Android + Backend + Painel Administrativo, destinado a substituir o locutor de porta de loja, permitindo que o próprio lojista ou funcionário grave anúncios de voz, com controle total de licenciamento por pagamento mensal.

O sistema deve bloquear automaticamente o funcionamento em caso de inadimplência.

2. Arquitetura Geral

App Android (lojista / player)

Backend (API + banco de dados)

Painel Administrativo (web)

Sistema de licenciamento automático

Sistema de pagamento recorrente (Pix)

3. APP ANDROID – Lojista / Loja
3.1 Funcionalidades obrigatórias

Login individual por loja

Validação de licença ativa ao abrir o app

Tela de status da assinatura (ativa / suspensa / bloqueada)

3.2 Criação de anúncios

O lojista poderá:

Criar anúncio por texto

Criar anúncio por gravação de voz própria

Gravar diretamente no app

Ouvir antes de salvar

Regravar quantas vezes quiser

Excluir anúncios próprios

Nomear anúncios

Definir horários permitidos (dentro dos limites do plano)

3.3 Revisão

Toda revisão (texto ou áudio) é feita pelo próprio lojista

O sistema apenas valida permissões técnicas e licença

3.4 Player

Execução automática dos anúncios aprovados

Funcionamento contínuo

Volume máximo definido pelo administrador

Se licença não estiver ativa → não executa áudio

4. CONTROLE DE LICENÇA (OBRIGATÓRIO)
Estados da loja

ATIVA

SUSPENSA

BLOQUEADA

ENCERRADA

Regras

Licença é validada no backend

App consulta status periodicamente

Se não validar:

Bloqueia criação

Silencia player

Reinstalar app não libera

Trocar dispositivo não libera

5. PAINEL ADMINISTRATIVO (WEB)
5.1 Gestão de lojas

Criar / editar / excluir loja

Definir status da licença

Definir plano

Definir limites técnicos:

Duração máxima do áudio

Volume máximo

Execuções por hora/dia

Permissão de uso de voz própria

5.2 Controle financeiro

Visualizar pagamentos

Visualizar inadimplência

Definir prazos de tolerância

Bloqueio automático por atraso

5.3 Logs

Histórico de anúncios por loja

Histórico de execuções

Registro de bloqueios e liberações

6. PAGAMENTO AUTOMÁTICO
Requisitos

Geração de cobrança Pix mensal

Identificação por loja

Confirmação automática do pagamento

Ativação automática da licença

Bloqueio automático após vencimento

(Gateway pode ser definido pelo desenvolvedor: Mercado Pago, Asaas, ************, etc.)

7. BACKEND / API
Requisitos técnicos

API REST

Banco de dados relacional

Armazenamento de áudio

Autenticação segura

Tokens por loja

Escalável (modelo SaaS)

8. SEGURANÇA E REGRAS

Lojista não pode subir áudio externo

Lojista não pode burlar bloqueio

Limite de tamanho de áudio

Normalização de volume

Logs obrigatórios

Sem funcionamento offline sem validação

9. ENTREGÁVEIS OBRIGATÓRIOS

App Android funcional (APK/AAB)

Backend operacional

Painel administrativo funcional

Documentação básica

Código-fonte

Ambiente pronto para produção

10. MODELO DE CONTRATAÇÃO (EXIGÊNCIA)

Orçamento por módulos

Valor fechado

Prazo definido

Suporte mínimo pós-entrega (sugestão: 60–90 dias)

11. FRASE FINAL PARA ORÇAMENTO (IMPORTANTE)

“Este projeto é um sistema SaaS com controle de licença por pagamento.
Preciso de orçamento fechado, por módulos, com prazo de entrega.”

Freelancers interessados

    {{ item.displayName }} {{ item.displayName }}

    {{ item.displayDisciplines }}

    • {{ item.hourlyRate || '-' }} por hora
    • {{ item.cityName }}
      {{ item.stateName }}, {{ item.countryName }}
    • {{ item.nrSharedConnections }} conexões compartilhadas

Nenhum freelancer interessado ainda

Operação falhou!
Por favor, tente novamente mais tarde. Se o problema persistir entre em contato com o suporte.