Estamos buscando um programador profissional experiente para desenvolver uma plataforma SaaS inovadora. O objetivo principal é criar um Gerador Automático de Planos de Dieta, Treino e Estudo, que entregue conteúdo personalizado em diversos formatos.
Objetivo do Projeto:
Desenvolver uma plataforma SaaS onde os usuários respondem a um conjunto de perguntas e recebem automaticamente um plano personalizado. Os planos podem ser gerados para dieta, treino ou estudo, e serão apresentados em formatos como PDF, página web, planilha, calendário e rotina diária.
Funcionalidades Principais:
1. Cadastro e Login: Implementar sistema de autenticação via e-mail/senha ou Google. A plataforma deve oferecer um plano gratuito com funcionalidades limitadas e um plano pago com acesso completo.
2. Formulário Inteligente: O usuário selecionará o tipo de plano desejado (Dieta, Treino ou Estudo) e responderá a um máximo de 10 perguntas relevantes (ex: idade, objetivo, nível, rotina, restrições).
3. Geração Automática com IA: Com base nas respostas do formulário, o sistema utilizará uma API de Inteligência Artificial (como OpenAI, Grok, Claude) para gerar os planos detalhados:
- Dieta: Cardápio semanal, receitas, quantidades aproximadas e lista de compras.
- Treino: Treino semanal, divisão por grupos musculares, explicação dos exercícios, número de séries e repetições.
- Estudo: Cronograma, matérias, tempo ideal de estudo, revisões e plano diário.
4. Exportação: Os planos gerados deverão ser exportáveis em formato PDF (gerado automaticamente), Planilha (compatível com Google Sheets / Excel) e como uma página web compartilhável.
5. Dashboard do Usuário: Um painel intuitivo e responsivo para Android e Ios, Aonde o usuário poderá visualizar seus planos criados, histórico, e ter opções para "Criar novo plano" e "Editar e gerar novamente".
6. Sistema de Assinatura: Integração com gateways de pagamento como Cartão de crédito, Pix, Mercado Pago ou PayPal para gerenciar planos mensais. O plano gratuito terá limitações, como a criação de apenas um plano por mês.
Fluxo Resumido do Usuário:
1. Criação de conta.
2. Escolha do tipo de plano.
3. Respostas às perguntas do formulário.
4. O backend envia prompts para a api de ia.
5. A IA retorna o plano completo.
6. O sistema formata o plano e oferece opções de exportação (PDF/web/planilha).
7. O usuário baixa ou copia o link do plano.
Tech Stack Sugerido:
- Frontend: React ou
Next.js
- Backend:
Node.js + Express
- Banco de Dados: MongoDB
- IA: Openai api (gpt-4.1 Turbo ou 4.1 Mini)
- Geração de PDF: PDFKit ou API externa
- Autenticação: Firebase Auth ou JWT
- Hospedagem: Vercel + Render
Buscamos um profissional com excelência e experiência comprovada em desenvolvimento de SaaS e integração com APIs de IA.
Plazo de Entrega: No definido