Pesquisar

Mario S.

(5.0 - 2 avaliações)

Projetos concluídos: 2 | Recomendações: 2 | Registrado desde: 22/12/2024

Histórico de projetos & Avaliações:

Carregando...

Projetos (Aguardando Propostas):

  • Desenvolvimento de sistema e app móvel

    Desenvolvimento Mobile | Orçamento: Aberto | Publicado: | Propostas: 25

    Pedido para desenvolvimento

    Responsável Técnico: Mário Soares
    Versão: 1.0 — Novembro 2025

    1. Contexto estratégico e objetivo
    Necessidade de uma nova geração de app móvel, com foco em performance, experiência do utilizador e integração total com os sistemas de operação e pagamento.
    O objetivo é transformar uma app de uma simples interface de localização de postos em uma plataforma digital transacional e inteligente, capaz de:
    • Gerir todo o ciclo de carregamento de veículos elétricos;
    • Integrar-se ao gateway para pagamentos eletrónicos;
    • Recolher e apresentar dados operacionais em tempo real;
    • Fortalecer o ecossistema de eletromobilidade.

    2. Escopo técnico
    • Desenho funcional e experiência do utilizador (UX/UI) — redefinir a jornada digital com interface moderna, intuitiva e escalável (modo claro/escuro, idiomas PT/EN).
    • Desenvolvimento da app móvel (Android e iOS) — tecnologia cross-platform (Flutter ou React Native).
    • Desenvolvimento do backend/API Gateway, para gerir comunicações com:
    o Sistema de gestão dos carregadores (OCPP ou protocolo proprietário);
    o Backoffice de operações.
    • Segurança e conformidade: autenticação, encriptação, gestão de tokens e logs de auditoria.
    • Infraestrutura cloud: hospedagem e CI/CD em ambiente Google Cloud (produção) e Hostinger (desenvolvimento/teste).
    • Publicação e manutenção: gestão de versões nas lojas, correções, melhorias e suporte contínuo.

    3. Arquitetura e integrações críticas
    A app operará sobre uma arquitetura modular, dividida em três pilares centrais.
    3.1. Pilar operacional: Integração com o sistema de carregamento
    Objetivo: permitir que o utilizador controle remotamente as sessões de carregamento dos postos de carregamento eletrônico, com total transparência e automação.
    Funcionalidades principais
    • Consulta e reserva de pontos de carregamento;
    • Estado em tempo real (livre, ocupado, manutenção, indisponível);
    • Início, pausa e término de carregamento via app;
    • Cálculo dinâmico de custos com base no consumo (kWh e tempo);
    • Histórico detalhado de sessões e consumo;
    • Emissão automática de recibos eletrónicos.
    Interligação técnica
    Ter uma integração com o sistema central de gestão dos carregadores (backend) por meio de APIs seguras, garantindo que a app nunca comunique diretamente com o hardware.
    Toda a gestão de carregamento ocorrerá através do servidor de controle, compatível com protocolo OCPP (Open Charge Point Protocol) ou equivalente.
    Benefício: este modelo assegura escalabilidade, segurança e conformidade com os padrões internacionais de redes de carregamento (OCPP 1.6/2.0).
    Fluxo funcional do pagamento
    1. O utilizador seleciona o ponto de carregamento.
    2. A app envia pedido de pré-autorização ao método de pagamento, indicando o valor estimado.
    3. O utilizador escolhe o método de pagamento eletrónico.
    4. É processado o pagamento e enviada a resposta à app.
    5. O backend autoriza o carregamento.
    6. No final, o valor real é calculado e reconciliado, ajustando-se o débito final.
    7. A app gera o recibo e atualiza o histórico de transações do utilizador.

    3.3. Pilar administrativo: Backoffice
    O backoffice web será desenvolvido para a equipe gerir toda a operação.
    Módulos principais
    • Gestão de postos e carregadores (estado, localização, tarifas, manutenção);
    • Gestão de utilizadores e contas;
    • Monitorização em tempo real das sessões de carregamento;
    • Relatórios financeiros e de consumo;
    • Dashboard de reconciliação (pagamentos, saldos, transações).
    Integração direta
    O backoffice será ligado ao mesmo backend/API central da app, garantindo coerência total dos dados e dashboards de análise em tempo real.

    4. Funcionalidades da nova app
    Módulo Descrição detalhada
    Autenticação e onboarding Registo via email ou número de telemóvel, verificação por OTP, login federado (Google/Apple), gestão de perfil e idioma (PT/EN).
    Gestão de veículos Cadastro de veículos, capacidade de bateria, tipo de conector e preferências de carga.
    Mapa de carregamento Mapa interativo com localização dos postos, filtros de potência, conector, preço e disponibilidade.
    Reserva de sessões Possibilidade de reserva antecipada de pontos de carregamento.
    Sessões de carregamento Início, paragem, monitorização em tempo real, percentagem de bateria e custo acumulado.
    Pagamentos (via carteira digital) Pagamentos instantâneos e com recibos automáticos.
    Histórico e relatórios Histórico de carregamentos, consumo energético, emissões evitadas, relatórios PDF/Excel.
    Notificações inteligentes Alertas de sessão concluída, manutenção de postos, promoções e campanhas sustentáveis.
    Suporte ao cliente Canal direto para suporte do cliente via chat ou email integrado.

    5. Arquitetura tecnológica proposta
    +-------------------------+
    | App (UX) |
    | - Android / iOS |
    | - Flutter / ReactNative|
    +-----------+-------------+
    |
    ?
    +-------------------------+
    | API Gateway |
    | - Autenticação OAuth2 |
    | - Gestão de sessões |
    | - Integração OCPP |
    | - Integr

    Habilidades desejadas: Flutter, React Native, Administração PostgreSQL e JSON.

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.