– Experience in designing and developing websites (mental health platforms) and apps
– Proficiency in integrating video/voice chatting functionality, creating booking systems and integrating payment gateways
– Ability to design a modern and clean website aesthetic.
The website/app will serve as a bridge between therapists and individuals seeking therapy services. It will include features such as therapist/client profile, booking system, secure video conferencing, payment gateway, treatment plans (DSM-V)/progress case notes & assesments section, patient mood tracker and patient journaling and a resources section.
Technical Requirements:
• Designing an intuitive to facilitate user-friendly
• Robust encryption protocols to ensure data security.
• Adherence to Health Insurance Portability and Accountability Act (HIPAA) compliance for safeguarding patient privacy.
• Efficient scheduling and reminders.
• Integration of secure text, voice and video conferencing capabilities for seamless therapy sessions.
• Regularly conducting system health checks to identify potential issues.
• User registration and login functionality with secure password management (User Authentication and Authorization).
• Create and manage their profile, including uploading a profile picture
• Different user roles: Clients, Therapists, and Admin
For patients
• Entry survey (Intake Interview): age, gender, family status, location, emergency contacts, previous and current mental health conditions/medications, and therapy goals
• Calendar-based scheduling system for clients to book appointments with therapists.
• Real-time chat.
• Payments (subscriptions) and payment history
• Email/SMS notifications for appointment confirmations and reminders.
Technology Stack Options:
• Micro frontend applications developed with Angular that calls backend API server via secured encryption
• Frontend: HTML5, CSS3, JavaScript
• Backend: PHP or Node.js
• Database: MongoDB (Data storage made of secured MongoDB clusters)
• Video Conferencing: Zoom API or Google, or similar
• Daily.co for secured video/voice calls
• Redis for sessions queues
• Kafka for exchanging messages between microservices or similar
• S3 Bucket for developing the messaging feature
• Payment Gateway: Stripe or PayPal API
• Pusher for sending push notifications without sensitive data
Hourly Range: $25.00-$50.00
Posted On: February 01, 2024 01:29 UTC
Category: Full Stack Development
Skills:Web Development, Web Design, Payment Functionality, User Profile Creation, JavaScript, Prototyping, Database Administration, Web Application, iOS, Android
Country: Puerto Rico
click to apply
Powered by WPeMatico
