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
Necesito finalizar un proyecto que está muy avanzado, adjunto capturas de toda la organización del proyecto. El punto en el que estamos es el siguiente, falta por implementar la funcionalidad correcta de la subida de las fotos ( cambiando perfil, o subiendo fotos del es...
View JobSomo un instituto de capacitación para abogados internacional busca un Ingeniero Informático apasionado por el diseño y desarrollo de aplicaciones móviles (iOS y/o Android). Serás fundamental en la concepción, arquitectura y construcción de nuestras próximas soluc...
View JobNecesito contratar a una persona para que realize un Login con Facebook y Google en mi app desarrollada en React Native sin utilizar FirebaseCategory: IT & ProgrammingSubcategory: Apps programming. Android, iOS and othersWhat is the scope of the project?: Small chan...
View Job