Sobre este projeto
it-programming / web-development
Aberto
Contexto Geral do Projeto
Projeto: Plataforma de Sinais & Comunidade de Trading (App + Backend) 1. Visão geral Aplicativo mobile (iOS/Android, possivelmente web) que concentra sinais de trading, feed de postagens do administrador, chat em grupo entre membros, e gráficos interativos estilo TradingView. O app deve permitir ao administrador publicar sinais e posts de forma centralizada, enviar notificações push, e controlar acesso por planos de assinatura. Usuário final: traders membros da comunidade (ex.: Clientes Liberty Company). Administrador: publica sinais, posts, modera chat, e gerencia membros. 2. Módulos principais a) Autenticação & Assinaturas Cadastro/login (e-mail/senha, Google, Apple). Integração com Stripe/Pix para pagamento de planos (Free, VIP, etc.). Controle de acesso baseado em plano (RLS ou roles). Limite de dispositivos por conta (anti-compartilhamento). B) Feed de Conteúdo (somente admins publicam) Posts com título, texto rico, imagens/vídeos, links. Filtro por tags (XAUUSD, Dólar, Cripto). Opção de fixar posts no topo. Notificação push automática em novos posts. C) Sinais de Trading Estrutura de sinal: {ativo, direção, preço de entrada, SL, TP1, TP2, timeframe, comentário}. Histórico de sinais com status: ativo, em andamento, tp/sl atingido, invalidado. Atualizações de sinal (move sl → be, tp1 atingido, cancelado). Origem do sinal: (Fase 1) Admin publica manualmente. (Fase 2) Integração com Telegram Bot ou EA no Mt5 via http post. D) Chat de membros Grupos temáticos (Geral, Ouro, Índices, Cripto). Permissões de admin (mutar/banir). Slow mode (tempo mínimo entre mensagens). Emojis, links, anexos simples. E) Gráficos estilo TradingView Embed da TradingView Widget (inicial). Watchlist de ativos. Possibilidade de overlay de sinais no gráfico (fase futura). F) Push Notifications Push em tempo real para: Novo sinal. Atualização de sinal (tp/sl/be). Novo post no feed. 3. Arquitetura técnica App FlutterFlow (preferência: Flutter) → iOS/Android/Web. Integração com Supabase para dados em tempo real. Integração com Stream Chat (ou Firebase/Matrix) para chat. WebView para TradingView charts. Backend Supabase (Postgres + Realtime + Auth). Funções serverless para: Receber sinais do ea via http. Processar mensagens do Telegram → salvar como sinal. Armazenamento (S3/Supabase Storage) para imagens/vídeos do feed. Integrações Stripe/Paddle para assinaturas e billing. OneSignal/FCM/APNs para push. Telegram Bot API (opcional espelho de sinais). TradingView Widget/Library para gráficos. 4. Estrutura de dados (simplificada) users: id, nome, e-mail, plano, device_id, created_at feed_posts: id, author_id, título, corpo_html, mídia_url, tags, created_at signals: id, symbol, direction, entry_price, sl, tp1, tp2, timeframe, status, created_at signal_updates: id, signal_id, type (be/tp/sl), payload, created_at chats: id, nome, tipo (grupo/privado) messages: id, chat_id, user_id, corpo, created_at subscriptions: id, user_id, plano, status, provider, current_period_end 5. Fluxo de um sinal Admin (ou EA/Telegram Bot) envia sinal → backend grava em signals. Backend dispara evento realtime (Supabase) + push notification. App recebe atualização e exibe sinal na lista. Se houver update (ex.: TP1 atingido), novo evento → atualização em tempo real no app. 6. Roadmap sugerido Fase 1 (MVP): Login, feed, sinais manuais, chat simples, gráfico embed. Fase 2: Integração MT5/Telegram, push automatizado, planos pagos. Fase 3: Charting Library avançada, sobreposição de sinais, analytics de performance. 👉 Resumindo para o dev: É um app de comunidade privada para traders, com feed tipo Instagram (só admin posta), sinais de trading em tempo real, chat interno, e gráfico interativo TradingView. O backend pode ser Supabase (Postgres+Realtime) com funções para ingestão de sinais (via EA ou Telegram), e o frontend em FlutterFlow/Flutter, com push notifications integrados.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Mídias sociais (Facebook, Twitter, etc), Outros (Outras APIs)
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias