Pesquisar

Desenvolvimento Full Stack para SaaS (Capacitor, revisão e suporte mensal)

06/02/2026 às 18:31

Descrição do Projeto:

Procuro desenvolvedor Full Stack com experiência em mobile para apoiar o lançamento e o pós-lançamento do meu SaaS: correção de bugs, ajustes pontuais, revisão de código/organização do projeto e suporte contínuo por valor mensal. Também é necessário adaptar/empacotar a aplicação para Android e iOS (Capacitor ou similar) e publicar na Play Store e App Store — essa etapa ainda não foi feita.

Stack atual: monorepo pnpm; web React/Vite/PWA; API Node/Express; Postgres; Firebase Auth; scrapers/pipeline (Python). Preciso de code review/organização do projeto, validação de builds (web e mobile), correções de bugs, pequenos ajustes de produção quando necessário, hardening básico (rate limit/segurança), observabilidade e checklist de go-live. No geral já está tudo funcionando; o foco agora é finalizar a parte mobile (Capacitor + stores), revisar/estabilizar o código e depois manter suporte conforme os usuários entrarem.

Algumas informações:

Informações técnicas do projeto (para você estimar e propor com precisão): “Se Liga No Ponto” é um monorepo com pnpm workspaces. Web em apps/web (React + Vite + PWA). Mobile em apps/mobile (Capacitor Android/iOS): existe a base e scripts, porém ainda falta concluir empacotamento release, signing e a publicação na Play Store e App Store. Backend principal em services/api (Node/Express). Persistência é Postgres-only (Firestore não é central/obrigatório; há firestore.rules no repo apenas se for usado algum módulo específico).

Arquitetura recomendada hoje (conforme o repo): backend (API + scrapers/pipeline) em VPS via Coolify; web em Firebase Hosting; runtime-config separado para web/mobile em um endpoint que serve runtime-config.json (com apiBaseUrl para trocar a API sem rebuild do web/app); DB Postgres. Alternativas previstas: GCP (Cloud Run para API, Cloud Scheduler para jobs/seeders, Cloud SQL Postgres) ou VPS sem Coolify (docker-compose + Caddy). A pasta infra traz as stacks (infra/coolify e infra/vps), incluindo docker-compose, Caddy e rotina de backup do Postgres para Google Drive via rclone.

Scrapers/pipeline: há componentes em Python (FastAPI) e scrapers específicos (ex.: TudoAzul/LATAM etc.) em services/*, além de pipeline/job agendado. Os seeders/scrapers rodam via Cloud Scheduler (GCP) ou cron (VPS) chamando um endpoint protegido por segredo (best-effort: se um programa falhar, os outros seguem). Existe script auxiliar para “capturar tudo agora” (PowerShell) para disparar seeders e fazer sanity checks no Postgres.

Rodar local: requer Node 20+ (preferência 22 LTS) e pnpm 9+. Instalação: pnpm -r install. Web: pnpm -C apps/web dev (localhost:5173; existe /app?dev=1 para testar UI sem depender de Firebase/Auth local). API: pnpm -C services/api dev (localhost:8080; health em /health). Variáveis: web usa VITE_FIREBASE_* e (em dev) VITE_API_URL; em produção prefere runtime-config. A API exige DATABASE_URL e usa segredos para scheduler/scrapers/criação de notícias (por exemplo SCHEDULER_SECRET, SCRAPER_API_KEY, NEWS_API_SECRET). Segredos ficam fora do repo (local em infra/vps/.env.local gitignored; produção fora do repo ou secret manager).

Mobile (Capacitor): precisa rodar prepare/sync, abrir no Android Studio/Xcode, configurar IDs/bundle, permissões, signing (keystore/certificados), gerar builds release e publicar nas lojas (e opcionalmente automatizar build via CI/Appflow). Observação: no mobile não usamos service worker; é sempre online consumindo a API. UI/código só atualiza via loja; conteúdo (ofertas/histórico/notícias) vem da API; troca de infraestrutura (ex.: Cloud Run ? VPS) deve funcionar via runtime-config remoto.

Pagamentos/assinaturas: NÃO é IAP/RevenueCat. Checkout é no WEBSITE/paywall (já pronto). A integração pendente é via API do ASAAS (checkout + webhooks + persistência/status de assinatura no backend). O repo já tem base de rota/middleware para exigir assinatura em rotas premium e uma rota/manual de subscription; precisa amarrar ao fluxo real do Asaas.

O que espero do dev: auditoria curta (riscos/dívida técnica), code review/organização, correções de bugs, validação de builds (web + mobile), pequenos ajustes de produção se necessário, hardening básico (rate limit/anti-abuso/App Check quando fizer sentido), observabilidade (logs/monitoramento) e checklist de go-live; depois suporte mensal para incidentes e ajustes conforme entrada de usuários.

Atividades do cliente nesse projeto:

Última visualização: 24/02/2026 às 19:05

Última interação: 09/02/2026 às 21:21

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 38
Propostas excluídas: 1
Interessados: 42
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (37)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Adriano C.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Pro Marcos F.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

+ 17 propostas

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Automação de WhatsApp e redes sociais (fluxo completo e integração) - Estou em busca de um profissional experiente para criar e implementar uma estrutura de automação inteligente para o meu atendimento e presença digital. O objetivo principal &ea...

Investigação e integração técnica no ReceitaNet BX para download direto - Descrição do projeto Preciso de um profissional com experiência em análise de tráfego HTTP/HTTPS e integração em Python para investigar o funcioname...

Bot de protocolo de petições para PJe, e-SAJ e eproc (SP, MT, DF) - Busco profissional que conheça a área jurídica, capaz de automatizar o fluxo de protocolo de petições nos sistemas PJe, e-SAJ e eproc, para os Tribunais de Justi&...

Web Scraper para Futebol Virtual Bet365 - Tenho um site de análises de futebol virtual da bet365 e preciso alimenta-lo com informaçoes diretamente da bet. Preciso de um profissional que puxe todos os próximos jogos com...

Página web para exibir placares esportivos em TVs - Preciso criar uma página para exibir em TVs os placares do Campeonato Brasileiro, com possibilidade de configurar para exibir jogos da Copa neste ano. A página web precisa ser desenvo...

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.