Sobre este projeto
it-programming / artificial-intelligence-1
Aberto
Contexto Geral do Projeto
Requisitos técnicos do projeto 1. Plataformas Aplicativo para iOS e Android (preferência por Flutter ou React Native para reutilização de código) Versão web responsiva (opcional), com frontend moderno em React, Blazor, Angular ou similar 2. Backend Linguagens aceitas: Node.js, .NET, Python, Go ou outra stack atual API RESTful ou GraphQL Integração com a API oficial da OpenAI (ChatGPT), com suporte a conversas contextualizadas Sistema de autenticação por e-mail e senha (OAuth opcional) Armazenamento persistente e seguro de: Histórico de conversas (por usuário e sessão) Respostas geradas pela IA Preferências básicas do usuário 3. Banco de dados Relacional (PostgreSQL, MySQL) ou NoSQL (MongoDB), com: Eficiência em consultas por usuário Registro cronológico das mensagens com metadados (usuário, IA, timestamps) Escalabilidade e integridade 4. Infraestrutura Hospedagem em ambiente seguro e escalável (AWS, Azure, DigitalOcean etc.) Deploy contínuo com Git Publicação em Google Play e App Store com requisitos de conformidade atendidos 5. Segurança Criptografia de dados sensíveis em repouso e em trânsito Tokens protegidos (JWT, OAuth ou similar) Logs seguros Backup automático e prevenção contra vazamento de dados 6. ÉTica e Conformidade Legal O sistema não usa termos como "psicólogo", "terapeuta" ou "profissional de saúde mental" em sua comunicação ou interface. As respostas da IA são apresentadas como sugestões ou reflexões e não substituem orientação profissional. O app incluirá: Avisos claros e termos de uso informando que o conteúdo é automatizado e serve apenas como apoio para reflexão pessoal. Política de privacidade que assegura que os dados dos usuários não são vendidos, compartilhados ou utilizados para qualquer outro fim que não o funcionamento do próprio aplicativo. Conformidade com gdpr, lgpd e diretrizes da apple e google, garantindo coleta mínima de dados e direito de exclusão a qualquer momento. Todo o design e comunicação seguem as normas de uso responsável de IA e apoio emocional não clínico. Objetivo para o desenvolvedor Criar um sistema funcional e seguro onde: O usuário possa se cadastrar e acessar seu histórico de conversas com a IA A IA consiga responder com base nas conversas anteriores, de forma fluida e contextualizada Todas as interações sejam salvas com segurança O frontend ofereça uma experiência amigável e acolhedora, tanto em mobile quanto (opcionalmente) na web Funcionalidades adicionais desejadas (não obrigatórias no MVP): Notificações push Estatísticas de humor ou temas recorrentes Exportação das conversas em PDF ou por e-mail Dashboard administrativo com métricas básicas de uso (somente para o gestor do app)
Categoria TI e Programação
Subcategoria Inteligência Artificial
Tamanho do projeto Médio
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário
Prazo de Entrega: Não estabelecido
Habilidades necessárias