Descrição do Projeto: Busco um programador para criar um sistema com as seguintes especificações: Objetivo: Desenvolver uma plataforma online para conectar terapeutas e pacientes, facilitando agendamentos, comunicação e pagamentos. Arquitetura: Microserviços (preferencial) ou monolítica, com backend em Node.js (Express), Python (Django/Flask) ou Java (Spring Boot), frontend em React, Angular ou Vue.js, e banco de dados PostgreSQL, MySQL ou MongoDB. Funcionalidades Essenciais: Autenticação e Autorização: Registro, login, recuperação de senha e controle de acesso baseado em roles (terapeuta/paciente). Perfil do Usuário: Dados pessoais, especialidades, áreas de atuação, biografia, foto de perfil e dados bancários (terapeutas). Agendamento de Sessões: Visualização da agenda, agendamento, confirmação, cancelamento/reagendamento e sincronização com calendários externos. Chat em Tempo Real: Troca de mensagens de texto, áudio e vídeo, notificações e histórico de conversas. Pagamentos: Integração com gateways de pagamento, planos de assinatura (terapeutas) e pagamento por sessão (pacientes). Anamnese: Formulário personalizável para pacientes, armazenamento seguro e relatórios resumidos. Notificações: Agendamentos, mensagens, pagamentos, etc., Via e-mail, SMS e push notifications. Interface do Usuário (UI) e Experiência do Usuário (UX): Design consistente, responsivo e acessível, com componentes intuitivos e fluxos simples. Segurança: Conformidade com a lgpd, criptografia de dados sensíveis, https e prevenção de ataques (xss, sql injection, csrf, rate limiting). Testes: Unitários, de integração, end-to-end (E2E) e de usabilidade. Implantação: Ambientes separados (Dev, Staging, Production), Integração Contínua (CI), Entrega Contínua (CD) e monitoramento com logs e alertas. Documentação: API (Swagger/OpenAPI), código bem comentado e README com instruções de configuração e execução. Considerações: Escalabilidade, manutenção facilitada e documentação sempre atualizada. O sistema deve ser projetado para ser escalável, seguro, fácil de manter e documentado de forma clara e completa.Category: IT & ProgrammingSubcategory: Desktop appsWhat is the scope of the project?: Create a new appIs this a project or a position?: ProjectI currently have: I have the designRequired availability: As neededAPI Integrations: Payment Processor (Paypal, Stripe, etc.)Required platforms: Mac OS, Windows
Keyword: React
Price: $1000.0
Secondary Price: $3000.0
Tenho um projeto em Java + React JS já em deploy (AWS) e gostaria de melhorá-lo, acrescentando a função de login integrado ao Google e pagamentos via Mercado Pago (pode propor outra opção também).
View JobPreciso desenvolver uma plataforma digital educativa, intitulada 'EndoConnect', voltada para pacientes e profissionais de saúde, com conteúdos sobre endometriose. A plataforma terá: Módulos educativos interativos. Questionários online e quizzes. Fórum de discu...
View JobRequerimos apoyo para realizar mantenimiento general a aplicaciones desarrolladas en Nest.js y react. Sin aplicaciones ya en produccion.Categoría: Programación y TecnologíaSubcategoría: Programación Web¿Es un proyecto o una posición?: Un proyectoActualmente tengo: Tengo...
View Job