Sobre este projeto
it-programming / mobile-development
Aberto
Descrição do Projeto
Preciso de um profissional para desenvolver um aplicativo mobile (MVP) focado em contagem de calorias e criação de planos alimentares personalizados. O app deve incluir:
Fluxos de usuário definidos: Cadastro, perfil, registro de alimentos (via manual ou scanner de código de barras), acompanhamento de calorias e geração de planos alimentares.
Integração com Apple Health (via HealthKit) para sincronização de dados de saúde.
Gráficos intuitivos para visualização do progresso do usuário.
Scanner de código de barras para identificação de produtos alimentícios.
Autenticação de usuários segura.
O objetivo é lançar um MVP funcional para testes iniciais, seguido de deploy na App Store. Tenho wireframes e fluxos básicos prontos para orientar o desenvolvimento. Priorizo qualidade e performance, com código bem estruturado para futuras escalabilidades.
Contexto Geral do Projeto
O aplicativo visa ajudar usuários a monitorar sua ingestão calórica e seguir planos alimentares adaptados às suas metas (ex.: Perda de peso, ganho muscular). Inspira-se em apps como MyFitnessPal e Lose It!, mas com foco em personalização e integração simplificada com Apple Health.
Referências:
MyFitnessPal (fluxo de registro de alimentos).
Apple Health (integração de dados).
Apps com gráficos claros, como Fitbit.
Tech Stack (Opções Flexíveis)
O profissional pode escolher a stack mais adequada, desde que justifique a decisão:
Opção 1 (Nativo iOS):
Frontend: SwiftUI + Combine.
Autenticação: Supabase SDK para iOS.
Scanner: VisionKit ou MLKit.
Gráficos: Swift Charts.
HealthKit: Para sincronização com Apple Health
Opção 2 (Cross-Platform):
Frontend: React Native (TypeScript) + Expo e Expo Router.
UI: React Native Paper.
Backend/Banco de Dados: Supabase.
Requisitos Adicionais
Experiência comprovada no desenvolvimento de apps similares (ex.: Saúde, nutrição, fitness).
Capacidade de seguir wireframes e documentação fornecidos.
Habilidade para implementar boas práticas de segurança (ex.: Autenticação, tratamento de dados sensíveis).
Disponibilidade para ajustes rápidos durante a fase de testes.
Diferenciais:
Portfólio com apps publicados na App Store.
Conhecimento em design de UX para apps de saúde.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho o design
Disponibilidade requerida Conforme necessário
Plataformas exigidas iPhone
Eu preciso Criar um app
Tipo de aplicativo Outro
Precisa de back-end Sim
Gateway de pagamento Sim
Prazo de Entrega: Não estabelecido
Habilidades necessárias