Person Care Online Counseling & Health Coaching Platform

Project Overview

Person Care is a virtual mental health and coaching platform that connects users with licensed therapists or certified health/lifestyle coaches. The system offers evidence-based interventions, tracking tools (mood tracker, weight tracker, health journal, symptom tracking, etc.), a private community, and virtual sessions. The goal was to build a secure, user-friendly web platform where users can receive therapy and coaching, track progress, and engage over time.

Client Requirements

Approach

1

Discovery & Planning

2

Design & Development

3

Quality Assurance

Key Challenges & Solutions

Challenge: Virtual Session Integration

Needed real-time counseling sessions with secure video.
Solution: Integrated Amazon Chime SDK with the Rails backend to manage sessions, tokens, and call data.

Challenge: Tracking Tools & Real-Time Feedback

User logs and therapist dashboards had to sync smoothly.
Solution: Built a unified data model for seamless updates and transparent therapist access.

Challenge: Data Privacy & Security

Sensitive health data required strict protection.
Solution: Applied strong encryption, role-based access, audit logs, secure sessions, and compliance reviews.

Challenge: Performance & Scaling

Growing users risked slowdowns in tracking and sessions.
Solution: Optimized DB queries, added indexing, caching, pagination, and backend performance tuning.

Technologies Used

Ruby on Rails (RoR)

HTML, CSS, Bootstrap

Amazon Chime Integration for Video Calling

Backend Job / Task System

Services​

Copyright©Awais Majid