SwiftUI nativo · App Store  ◆  Kotlin/Jetpack Compose · Google Play  ◆  Asaas API · PIX · Boleto · Cartão  ◆  GPS integrado · Rastreamento em tempo real  ◆  Supabase · PostgreSQL · Auth · Storage  ◆  Next.js Admin Panel  ◆  Push · APNs + FCM  ◆  28 dias (14d iOS + 14d Android) · R$ 1.500  ◆ 
Proposta Técnica · v1.0
Atualizado 28.04.2026
— App de gestão para locadora de motos

MottoFleet.

Aplicativo iOS e Android nativos + painel administrativo web para gestão completa de locação de motos: cobranças automatizadas, controle de locatários, multas, revisões obrigatórias, rastreamento GPS e dashboard financeiro em tempo real.

iOS 14d + Android 14d R$ 1.500
Investimento
R$ 1.500
100% antecipado
Entrega
28dias
14d iOS + 14d Android
Plataforma
iOS+ Android
App Store + Play Store + Web
Integrações
5APIs
Asaas · APNs · FCM · GPS · Supabase
Visão do projeto

Profissionalizar a operação de locação com tecnologia.

Lucas opera uma locadora de motos para entregadores e motoboys. Hoje, toda a gestão é feita manualmente via WhatsApp: cobranças semanais, lançamento de multas, agendamento de revisões. O objetivo é criar um ecossistema digital completo — aplicativos nativos iOS e Android para os locatários e um painel web para o gestor — que automatize cobranças via Asaas, centralize comunicações via push notifications, imponha revisões semanais obrigatórias com comprovação fotográfica, integre rastreamento GPS das motos em tempo real e ofereça visibilidade financeira completa. Fase 1: app iOS + admin + integrações (14 dias). Fase 2: versão Android baseada na iOS já aprovada (14 dias). O modelo de referência é o app da Mottu, adaptado à escala e necessidades específicas da Folha Assessoria.

I. Funcionalidades Core

MVP — O que será entregue
01

App iOS — Lado do Locatário

  • Login: autenticação por telefone/senha
  • Home: resumo da fatura atual, próximo vencimento, status
  • Pagamentos: fatura semanal + histórico completo + status (pago/pendente/atrasado)
  • Multas: atraso de aluguel (R$ 30/dia) + multas de trânsito lançadas pelo admin
  • Revisão semanal: agendamento obrigatório + upload de foto da NF + assinatura do gestor
  • Penalidade: multa automática (~R$ 200) se não agendar revisão no prazo
  • Push: notificações de vencimento, multa e revisão pendente
  • GPS: rastreamento de localização da moto em tempo real
02

App Android — Fase 2 (baseado no iOS)

  • Espelho do iOS: todas as funcionalidades replicadas para Android
  • Material Design: UI adaptada aos padrões Android nativos
  • FCM: Firebase Cloud Messaging para push notifications
  • GPS nativo: mesma integração de rastreamento do iOS
  • Google Play: publicação na Play Store
03

Painel Admin — Lado do Gestor

  • Locatários: cadastro completo (nome, CPF, telefone, moto vinculada)
  • Motos: cadastro (placa, modelo, status — disponível/alugada/manutenção)
  • Aluguel: valor semanal configurável por locatário (ex: R$ 360, R$ 660, etc.)
  • Multas: lançamento manual de multas de trânsito e atraso
  • Revisões: aprovação de revisão com visualização da NF + assinatura digital
  • Dashboard: receita total, inadimplência, revisões pendentes, locatários ativos
04

Integrações

  • Asaas API: criação automática de cobranças semanais (PIX, boleto, cartão)
  • Asaas Webhooks: confirmação de pagamento em tempo real → atualiza status no app
  • APNs: notificações push nativas iOS para todos os eventos críticos
  • FCM: Firebase Cloud Messaging para push nativo Android
  • API GPS: rastreamento de localização das motos em tempo real (iOS + Android)
  • Supabase Storage: armazenamento de fotos de revisão e notas fiscais

II. Stack Técnica

Arquitetura do sistema

O aplicativo iOS será desenvolvido em SwiftUI nativo com integração completa ao ecossistema Apple (push, biometria, câmera, GPS). A versão Android será desenvolvida em Kotlin com Jetpack Compose, baseada na versão iOS já aprovada, adaptando a UI para Material Design. O backend roda em Node.js deployado na Vercel, consumindo Supabase como banco PostgreSQL com auth, storage e API de localização GPS em tempo real.

O painel administrativo é uma aplicação Next.js com SSR, protegida por autenticação — acesso exclusivo do gestor, incluindo mapa de rastreamento GPS das motos. As cobranças são gerenciadas pela API do Asaas com webhooks para atualização em tempo real. Toda a arquitetura é serverless, com custo operacional mínimo.

Componentes do sistema
App iOS
SwiftUI
App Store
App Android
Kotlin/Compose
Google Play
Backend API
Node.js
Vercel
Banco de dados
PostgreSQL
Supabase
Admin Panel
Next.js
Web SSR
Pagamentos
Asaas API
PIX/Boleto/CC
Push
APNs + FCM
iOS + Android
GPS
CoreLocation + Fused
Rastreamento

Arquitetura serverless — escala sem ops

III. Cronograma

28 dias — D0 a D28
D0 · 28/abr

Contrato + Pagamento

Assinatura do contrato e confirmação do pagamento. Início oficial do projeto.

D1–D2 · 29–30/abr

Setup + Infraestrutura

Criação do projeto iOS + API + banco Supabase. Configuração de auth, storage e estrutura de tabelas (locatários, motos, faturas, multas, revisões).

D3–D5 · 01–03/mai

Painel Admin

CRUD completo de locatários e motos. Configuração de aluguel por locatário. Lançamento de multas. Dashboard financeiro.

D6–D8 · 04–06/mai

App iOS Core

Login + Home + Pagamentos + Multas. Interface completa do locatário com todas as telas de consulta e histórico.

D9–D10 · 07–08/mai

Integração Asaas

Cobrança automática semanal via API. Webhooks para confirmação de pagamento. Atualização de status em tempo real no app.

D11–D12 · 09–10/mai

Sistema de Revisão

Agendamento semanal obrigatório. Upload de foto da NF. Assinatura digital do gestor. Multa automática por não cumprimento.

D13–D14 · 11–12/mai

Testes iOS + Publicação App Store

Testes end-to-end iOS. Correções de UI/UX. Deploy final do backend e admin. Publicação na App Store. Versão iOS aprovada e online.

D15–D17 · 13–15/mai

FASE 2 — Setup Android + UI

Criação do projeto Android (Kotlin/Jetpack Compose). Adaptação da UI do iOS para Material Design. Configuração do Firebase (FCM + Analytics).

D18–D21 · 16–19/mai

App Android Core

Login + Home + Pagamentos + Multas + Revisão — espelhando todas as funcionalidades do iOS já aprovado. Integração GPS nativa Android (Fused Location Provider).

D22–D24 · 20–22/mai

Integrações Android

Conexão com o mesmo backend (Asaas, Supabase). Firebase Cloud Messaging (push). GPS tracking integrado. Upload de fotos via câmera Android.

D25–D27 · 23–25/mai

Testes Android + Ajustes

Testes em múltiplos dispositivos Android. Ajustes de compatibilidade. Performance e battery optimization do GPS.

D28 · 26/mai

Entrega Final — Android na Play Store

Publicação na Google Play Store. Entrega do código-fonte completo (iOS + Android). Início da garantia de 3 meses.

IV. Fase 2

Expansões futuras (orçamento separado)

Funcionalidades que podem ser adicionadas após a entrega completa (iOS + Android), mediante novo orçamento: Loja de peças e acessórios integrada (pneus, óleo, suporte de celular) — Lucas já compra em volume e revende; Sistema de pontos/cashback similar ao Mottu Cash, recompensando locatários adimplentes; Integração automática com Detran para consulta de multas por placa; Relatórios financeiros avançados com exportação; Geofencing para alertas de área restrita das motos.

Custos recorrentes do cliente (não inclusos no valor do projeto): Google Play Developer $25 (pagamento único); Supabase free tier cobre até ~500 locatários; Asaas ~1–2% por transação; Hosting Vercel free tier ou ~$20/mês se necessário.