Hi Rasmus
Hi Rasmus was inspired by the founder's son, Rasmus, who was diagnosed with autism at an early age. His father was fully devoted to lessening the burden on parents, children, and therapists who work with autism and thereby became a founder of an impact enterprise. Today Hi Rasmus benefits children with autism all over the world and provides access to behavioral health consulting services.
providing access to specialized medical
care via eConsultation
Application type:
Telehealth / Patient education
Platform:
Web / Mobile
Industry:
Healthcare
HI RASMUS AND FRESHCODE
PARTNERSHIP PATH
Social impact
Freshcode prides to deliver services to people who need medical care at the moment, and that is the most powerful engine to move forward and create the best possible solutions
From consulting
to comprehensive collaboration
Our partnership with Hi Rasmus started as a consulting. Together we identified business problems and their causes, including software development challenges and human resources issues. Eventually, we turned into fully involved project partners providing software development and business management services.
Clear goals and requirements
The client's clear view of a future product, from design and feature set to full app's business logic, is what helped us to achieve set goals together and avoid wasting time and resources.


Freshcode & Hi Rasmus:
mission complete
FACILITATORS
GUARD
CREATORS
SOFTWARE DEVELOPMENT
  • HIPAA Compliant TeleHealth Solution
    We've developed a platform for virtual communication from any location via 1:1 video chats. Calls take place in a secure environment avoiding delays in care and ensuring shared information is protected.
  • New Subscription and Payment System
    The Freshcode team has fully optimized the payment system, subscription model, and therapists' person-hours billing processes.
  • Mobile Version

    We've created apps for Android and iOS using web technologies with minor code changes. The Ionic Capacitor framework was chosen as the tool for speed, cost-efficient, full fledged mobile experience.
PROJECT MANAGEMENT
  • Workflow Automation

    We've put management processes on the operational side to structure resources and organize processes using professional management tools.
  • Schedule Management

    Freshcode PM has made clear schedules and task handling systems to best use our team efforts and the workload she managed.
  • Communication Plan

    Our project manager has built a well-set collaborative environment between developers and QA teams for more efficient cooperation.
QA TESTING
  • Test Environment Configuration Issues
    Our team has prepared a clear staging and test environment with all required management tools.
  • Regular Security Risks

    Hi Rasmus app is regularly tested for vulnerabilities by Freshcode QA engineers to avoid cyber threats.
  • Scaling and Performance

    Freshcode enforced permanent test processes to handle the challenges that scaling brings and to facilitate developers' work.
LIST OF FEATURES WE'VE IMPLEMENTED
  • Live Video. Users communicate with therapists via protected private 1:1 calls that have basic options mute/unmute microphone and turn the camera on/off.
  • Therapy Scheduling. The scheduling option makes it easy for clients to schedule calls with therapists, as well as lasts can easily manage their workload.
  • Push Notifications. Sending push notifications for special announcements and appointments, including invitations to the lessons and 'just in time' reminders so users don't miss scheduled video calls.
  • Optional 2FA. We've implemented basic login features such as providing forgotten password support and the possibility for the user to turn on two-factor authentication optionally.
  • Manager, Therapist, and User Dashboards.
    We designed simple and intuitive dashboards for every type of user depending on their needs and duties.
  • Files Load. Hi Rasmus gives an opportunity to load text and image files with just one tap for tracking and organizing patient history.
  • eSignature. To ensure the integrity of users' documents via Signed URLs service providing limited permission and time (4 hours) to make a request by the person in possession of the URL.
  • Subscription-Based Pricing Model. Users can choose a type of subscription (Basic or Premium) which vary in the number of available lesson hours per month.
  • Internalization. Application is adapted to various languages and regions without engineering changes (using Google Translate API).
  • Offline Support. Hi Rasmus is a progressive web application (PWA) which means it's network independent and available offline.
Vue.js
Frontend
Firebase
Backend
Firestore
DB
API INTEGRATIONS
Stripe API
Twilio API
Google Translate API
Google Transcoder API
Bugsnag API
Payments system integration
Communication
App internationalization to adapt
it to various languages and regions without engineering changes
On-the-fly video processing and optimization
Error monitoring and app stability management
API INTEGRATIONS
  • Stripe API
    Payments system integration
  • Twilio API
    Communication
  • Google Translate API
    App internationalization to adapt it to various languages and regions without engineering changes
  • Google Transcoder API
    On-the-fly video processing and optimization
  • Bugsnag API
    Error monitoring and app stability management
DEVELOPMENT CHALLENGES:
ISSUES AND SOLUTIONS
HIPAA COMPLIANT APP
Challenge:
Firebase (Google) doesn't sign a business associates agreement (BAA) and is not configurable in a HIPAA-compliant manner.

Solution:
It turned out that Google makes exceptions on a case-by-case basis to accept products as HIPAA-eligible if they have done due diligence. The Freshcode team implemented so-called HIPAA Technical Safeguards, including Access Control, Audit Controls, Integrity, Transmission Security to forestall identity theft and scam. We used IAM in GCP to secure Hi Rasmus data with Firestore and signed BAA to satisfy HIPAA regulatory requirements.

PROJECT DETAILS

  • TEAM
    • Full-stack Developer
    • Frontend Developer
    • QA Engineer
    • Project Manager
  • DURATION
    January 2021 — to date
  • SERVICES RENDERED
    • Web Development
    • Mobile Development
    • Project Management Flow
    • Testing
    • Consulting
We have seen 20% monthly growth in our customer-base since the first deliverables from Freshcode. We are now the only platform in our category able to deliver a HIPAA compliant TeleHealth solution.
Nikolaj Hendriksen, Founder & CEO, Hi Rasmus
LESSON WE'VE LEARNED
The Freshcode team has endeavored to make a distance training system as interactive as possible and build a community-like Hi Rasmus environment with high-quality parent training and communication. We were focusing on the 3 key aspects:

  • HIPAA-compliance app keeping the privacy of individually identifiable health information
  • user-intuitive interface and simplified UX
  • fully optimized app's productivity

We hope we've successfully contributed to the process of transforming impersonal healthcare consulting into interactive and informal communication.

We believe such products will expand the reach moving past geographical and scheduling constraints and will reshape the industry thanks to innovative digital enhancement.

We thank our client for his clear view of a future product and deep expertise that helps us to achieve all set goals together and continue this partnership with mutual understanding.