Sobre este projeto
it-programming / web-development
Aberto
Contexto Geral do Projeto
Olá! Estamos iniciando o desenvolvimento do ZeroOnze Run, um aplicativo mobile focado em corredores de rua. A ideia é criar uma plataforma all-in-one que una inscrições em corridas, check-in via QR Code, gamificação, integração com Strava/Garmin e um pequeno marketplace esportivo. Abaixo, os requisitos principais para a primeira versão (MVP): Funcionalidades essenciais do MVP: Cadastro e Login Autenticação via e-mail, Google e Apple. Perfis de usuário com dados básicos. Busca e inscrição em eventos Tela com lista de torneios/corridas (virtuais e presenciais). Filtro por local, data e distância. Inscrição direta via app. Sistema de pagamento Integração com métodos como Pix, cartão e boleto. Emissão de QR Code para check-in. Check-in via QR Code Leitura e validação do QR Code no dia do evento. Registro da presença em banco de dados. Dashboard básico para organizadores Visualizar inscritos e participantes presentes. Relatório simples de presença e engajamento. Integração com Strava e Garmin Sincronização de dados pós-prova (tempo, pace). Envio de brinde Sistema para gerar ordem/envio de camiseta para inscritos (podemos começar manualmente). Tecnologia: Frontend Mobile: Flutter ou React Native (você pode sugerir a melhor opção). Backend: Node.js com NestJS Banco de Dados: PostgreSQL + Firebase para dados em tempo real. Integrações: Strava API, Mercado Pago (ou similar), Firebase Auth.
Categoria TI e Programação
Subcategoria Programação
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Período integral
Integrações de API Payment Processor (Paypal, Stripe, etc), Mídias sociais (Facebook, Twitter, etc), Outros (Outras APIs)
Funções necessárias Desenvolvedor
Duração do projeto De 1 a 3 meses
Habilidades necessárias