Pesquisar

Resultado da pesquisa

6 projetos foram encontrados

Publique um projeto. É grátis.
(+) Filtros

Palavras-chaves

Categorias

Todas as categorias

Administração & Contabilidade

Advogados & Leis

Atendimento ao Consumidor

Design & Criação

Educação & Consultoria

Engenharia & Arquitetura

Escrita

Fotografia & AudioVisual

Suporte Administrativo

Tradução

Vendas & Marketing

Web, Mobile & Software

Tipo de projeto

Todos os projetos

Data da publicação

Qualquer hora

Menos de 24 horas atrás

Menos de 3 dias atrás

Ranking do cliente

Qualquer ranking

5 estrelas

Pelo menos 4.5 estrelas

Pelo menos 4 estrelas

Sem feedback

Nível de experiência

Todos os níveis de experiência

(+) Filtros
1
  • App Flutter para gestão de entregas e consumo de combustível

    Desenvolvimento Mobile | Iniciante | Publicado: | Tempo restante: | Propostas: 22 | Interessados: 29

    ## Objetivo
    Construir um app Flutter completo para gestão de entregas, com dois perfis (Entregador e Estabelecimento), autenticação Firebase, rastreamento GPS em tempo real, cálculo de km/litros e painel do estabelecimento.

    ---

    ## Arquitetura

    ```mermaid
    flowchart TD
    A[Login Screen] --> B{Perfil}
    B -->|Entregador| C[Dashboard Entregador]
    B -->|Estabelecimento| D[Dashboard Estabelecimento]
    C --> E[Iniciar Turno]
    E --> F[GPS Tracking Loop\nintervalo de 10s]
    F --> G[Firestore: salva posição\n+ KM acumulado]
    G --> H[Finalizar Turno]
    H --> I[Relatório do Turno]
    D --> J[Lista de Entregadores Ativos]
    J --> K[Mapa com posição em tempo real]
    D --> L[Histórico de Turnos]
    ```

    ---

    ## Estrutura de Arquivos

    ```
    lib/
    - main.dart
    - firebase_options.dart - gerado pelo FlutterFire CLI
    - models/
    - usuario.dart - modelo User (nome, perfil, uid)
    - turno.dart - modelo Turno (km, litros, rota, duração)
    - services/
    - auth_service.dart - login/logout Firebase Auth
    - firestore_service.dart - CRUD turnos e posições
    - gps_service.dart - stream de posição, cálculo de distância
    - screens/
    - login_screen.dart - email + senha + seleção de perfil
    - register_screen.dart - cadastro entregador ou estabelecimento
    - entregador/
    - home_entregador.dart - dashboard + botão iniciar/finalizar
    - relatorio_screen.dart - relatório do turno com PDF
    - estabelecimento/
    - home_estabelecimento.dart - lista de entregadores ativos
    - mapa_entregadores.dart - mapa com todos os pins ao vivo
    - widgets/
    - metric_card.dart - card reutilizável KM / Litros / Tempo
    - entregador_tile.dart - item da lista de entregadores
    ```

    ---

    ## Banco de Dados Firestore

    ```
    usuarios/{uid}
    - nome: string
    - email: string
    - perfil: "entregador" | "estabelecimento"
    - estabelecimentoId: string (só para entregadores)

    turnos/{turnoId}
    - entregadorId: string
    - entregadorNome: string
    - inicio: timestamp
    - fim: timestamp | null
    - kmTotal: number
    - litrosConsumidos: number
    - ativo: boolean
    - rota: array<{lat, lng}>

    posicoes/{uid}
    - lat: number
    - lng: number
    - atualizadoEm: timestamp
    - turnoId: string
    ```

    ---

    ## Dependências (`pubspec.yaml`)

    | Pacote | Uso |
    |---|---|
    | `firebase_core` | Inicialização Firebase |
    | `firebase_auth` | Login/logout |
    | `cloud_firestore` | Banco de dados |
    | `google_maps_flutter` | Mapa e polyline |
    | `geolocator` | GPS posição atual |
    | `shared_preferences` | Cache local |
    | `pdf` + `printing` | Exportar relatório PDF |
    | `provider` | Gerenciamento de estado |

    ---

    ## Etapas de Implementação

    ### 1. Setup do Projeto Flutter
    - Criar projeto Flutter limpo: `flutter create entrega_app`
    - Configurar Firebase com `flutterfire configure`
    - Adicionar todas as dependências no `pubspec.yaml`
    - Configurar `AndroidManifest.xml` (permissões GPS + internet)

    ### 2. Models
    - `usuario.dart` - fromMap/toMap, campo `perfil`
    - `turno.dart` - fromMap/toMap, campos km, litros, rota, ativo

    ### 3. Services
    - `auth_service.dart` - `login()`, `register()`, `logout()`, `currentUser`
    - `firestore_service.dart` - `iniciarTurno()`, `finalizarTurno()`, `atualizarPosicao()`, `streamEntregadoresAtivos()`
    - `gps_service.dart` - stream de posição com `Geolocator`, cálculo de distância acumulada

    ### 4. Telas de Autenticação
    - `login_screen.dart` - campos email/senha, seleção de perfil (radio button), botão entrar e link para cadastro
    - `register_screen.dart` - nome, email, senha, perfil

    ### 5. Telas do Entregador
    - `home_entregador.dart` - cards KM/Litros/Tempo, mapa com polyline da rota, botões Iniciar/Finalizar turno
    - `relatorio_screen.dart` - resumo do turno + botão exportar PDF real (pacote `pdf`)

    ### 6. Telas do Estabelecimento
    - `home_estabelecimento.dart` - lista em tempo real dos entregadores ativos via `StreamBuilder`
    - `mapa_entregadores.dart` - Google Maps com marcadores de todos os entregadores ativos atualizando via stream Firestore

    ### 7. Navegação e Estado
    - `main.dart` - `StreamBuilder` no `FirebaseAuth.authStateChanges()` para redirecionar automaticamente por perfil
    - `Provider` para estado do turno ativo

    ### 8. Verificação Final
    - Testar login entregador - iniciar turno - GPS atualiza - estabelecimento vê no mapa
    - Testar finalizar turno - relatório - exportar PDF
    - Testar logout e redirecionamento correto por perfil

    ---

    ## Verificação / DoD

    | Item | Como verificar |
    |---|---|
    | Login dual funciona | Entrar como entregador e como estabelecimento com contas diferentes |
    | GPS atualiza Firestore | Ver documento `posicoes/{uid}` atualizar a cada 10s |
    | Estabelecimento vê mapa ao vivo | Pin do entregador se move no mapa do estabelecimento |
    | KM e litros calculados | Percorrer rota e conferir valores no relatório |
    | PDF gerado | Botão exportar abre preview do PDF com dados do turno.

    Cliente: Glaybson S. (Sem feedback)

  • Organização da rotina financeira operacional da empresa

    Financeiro | Intermediário | Publicado: | Tempo restante: | Propostas: 173 | Interessados: 202

    Buscamos um(a) profissional freelancer para apoiar a organização da rotina financeira operacional da empresa.

    Hoje precisamos de alguém com perfil prático e organizado para assumir uma frente recorrente de apoio financeiro, com foco em controle de recebíveis, acompanhamento de cobranças, registro de entradas e saídas, organização de custos e apoio ao fechamento financeiro gerencial.

    A ideia é contar com um apoio por algumas horas no mês para estruturar e manter essa rotina funcionando com consistência.

    Escopo do trabalho
    - Organizar e acompanhar os recebíveis da empresa
    - Agendar e controlar cobranças futuras
    - Fazer acompanhamento de pendências de pagamento
    - Registrar entradas e saídas financeiras
    - Organizar os dados financeiros da empresa em planilha, sistema ou ferramenta definida
    - Consolidar custos recorrentes, como:
    - licenças de ferramentas
    - aluguel de equipamentos
    - despesas operacionais do time
    - demais gastos fixos e variáveis
    - Apoiar a construção de uma visão mensal da operação financeira
    - Ajudar no fechamento financeiro gerencial
    - Apoiar o controle e registro das informações para acompanhamento da saúde financeira da empresa

    Perfil buscado
    - Pessoa organizada
    - Perfil prático, confiável e detalhista
    - Boa capacidade de acompanhamento e rotina
    - Facilidade para estruturar informações financeiras de forma simples e clara
    - Capacidade de cobrar e acompanhar pendências com responsabilidade
    - Boa comunicação e postura profissional
    - Perfil flexível para atuar como apoio recorrente, sem burocratizar o processo

    Requisitos
    - Experiência com rotina financeira operacional de pequenas empresas
    - Experiência com:
    - controle de recebíveis
    - acompanhamento de cobranças
    - registro financeiro
    - organização de fluxo de caixa
    - consolidação de custos e despesas
    - Domínio de planilhas e/ou ferramentas de gestão financeira
    - Capacidade de manter controles atualizados e gerar visibilidade gerencial
    - Diferencial: ter experiência com empresas de serviço, tecnologia, software house, consultoria ou operação enxuta

    Diferenciais
    - Experiência com financeiro administrativo de empresas pequenas ou em crescimento
    - Capacidade de estruturar processos financeiros simples e eficientes
    - Facilidade para organizar informações que apoiem análise de resultado e tomada de decisão
    - Experiência em interface com contabilidade externa

    O que esperamos como resultado

    Buscamos alguém que ajude a empresa a ter mais clareza e controle financeiro no dia a dia, garantindo que recebíveis, cobranças, gastos e registros estejam organizados e atualizados.

    O foco é trazer organização, previsibilidade e acompanhamento, sem criar complexidade desnecessária.

    Na proposta, envie:
    - Sua experiência com rotina financeira operacional
    - Ferramentas e controles que costuma utilizar
    - Experiência com cobrança, recebíveis e fluxo de caixa
    - Disponibilidade mensal
    - Valor por hora ou pacote mensal
    - Exemplos de trabalhos semelhantes, se tiver

    Análise Financeira Gerenciamento de Contas Gestão e Análise de Contas a Pagar Gestão e Análise de Contas a Receber Transformação Financeira

    Cliente: Eduardo M. (Sem feedback)

  • Contingência em contas e mercado cinza

    Outra - Vendas & Marketing | Intermediário | Publicado: | Tempo restante: | Propostas: 8 | Interessados: 8

    Preciso que retirem um perfil do Instagram que está em um portfólio de negócios bloqueado e deixem a conta própria ativa para anunciar novamente.

    Após a execução do serviço, busco propostas para o gerenciamento das campanhas e para contingência.

    Facebook ADS Facebook Marketing Instagram ADS Marketing para Instagram

    Cliente: Mayko R. (2 avaliações)

  • Especialista em Google ADS para nicho financeiro

    Outra - Vendas & Marketing | Especialista | Publicado: | Tempo restante: | Propostas: 5 | Interessados: 6

    Procuro um especialista para elaboração e gerenciamento de campanhas no nicho "black financeiro", que já entenda sobre o assunto. Necessito de início imediato. O trabalho será realizado apenas com Google Ads.

    Busco um consultor que conheça bem o nicho e esteja disposto a executar o projeto, incluindo criação de campanhas, otimização e gerenciamento de contas. Tenho interesse em contratar um consultor que já tenha trabalhado no segmento e que possua conta disponível para rodar as campanhas.

    Criação de Campanhas Geração de Leads Gerenciamento de Contas Google ADS Google Analytics

    Cliente: Fabio A. (Sem feedback)

  • Monetizar loja com o canal Youtube

    Marketing Digital | Intermediário | Publicado: | Tempo restante: | Propostas: 6 | Interessados: 11

    Pessoal, voltamos com o nosso canal do youtbe e preciso de ajuda para alavancar o canal e monetizalo.

    Gerenciamento de Contas de Vendas Promoção de Vendas YouTube API

    Cliente: PAULO M. (9 avaliações)

  • Abertura de processo administrativo na Receita Federal do MS

    Outra - Advogados & Leis | Iniciante | Publicado: | Tempo restante: | Propostas: 6 | Interessados: 7

    Procuro um freelancer para abertura de processo administrativo junto à Receita Federal de Mato Grosso do Sul para liberação de duas mercadorias apreendidas.

    Seria importante que o contador seja de Mato Grosso do Sul, pois talvez seja necessário realizar diligências de forma presencial.

    Contabilidade Contabilidade Tributária Gerenciamento de Contas Gerenciamento de Contas de Vendas Gestão e Análise de Contas a Pagar

    Cliente: Antônio M. (Sem feedback)

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.