Case study

Gym directory for travelers

The issue of finding a gym during traveling turned into a project idea

Industry

Social networking

Team

7 members

Launched

2019

Country

Denmark

About a Project

Prime Path Medtech™ provided its clients with services via a legacy Quality Management System (QMS). It was built on Quickbase, outdated, inflexible, inefficient, and didn't fit the B2B business model. Our customer needed a fully automated QMS covering all processes and documentation flow of the company's clients.

Goals set to Cleveroad

Replace the obsolete Quickbase-built QMS with an automated system providing transparent workflow, user-friendly UI, and efficient UX

Integrate the new QMS with the customer’s Quality control services, retaining all processes, functions, and roles needed for medical devices’ certification

Scale business, level up revenue indicators and customer satisfaction rate staying within a limited budget

Solutions we've delivered

From-scratch-creation of a flexible QMS within the B2B SaaS business model. Providing the customer with end-to-end services, including full-cycle software development, consulting, business analysis, and project management

Development of the QMS architecture and modules, considering the whole business context, workflow, and compatibility with FDA 21 CFR 820 and 21 CFR 11 and the ISO 13485 requirements

Development of the entire system by our in-house team, abandoning the Quickbase. Creating an automated platform to reduce manual operations and free up labor. Simplify the system’s workflow to level up user satisfaction

Results for the Customer

The QSuite, a flexible, responsive web-based QMS, was successfully designed and developed. Now the company’s clients use the system, giving positive feedback about its convenience, flexibility, and functionality

Our system is successfully integrated into the company's services. Using it allows manufacturers to meet the FDA and ISO certification requirements for medical devices and their production

Reduced overhead costs for our customer and its end clients (manufacturers). Increased competitiveness due to lower price of B2B SaaS usage. Enhanced user satisfaction thanks to an intuitive UI/UX and processes automation

Planning
Input data

Clients had the vision on:

  • Business model basics
  • Initial design concept
  • Desired list of features
  • Project release deadline
Analysis

Information received from clients goes through analysis

  • Dedicated Business Analyst
  • 2 weeks of research and planning
  • Around 20 meetings to clarify the requirements
Outcomes

As a result, we provide clients with:

  • Specification document
  • Wireframes
  • Clickable prototype
  • Project estimate

Development process

After all the preparations were completed, our team started working on the project.

Dealing with financial operations in apps

To ensure secure payment processing and protect customers' sensitive financial information, it was decided to integrate the Stripe payment processor. The app saves the payment history, as well as applies discounts and use bonuses.

Solving the issue of finding and choosing a gym

There is also a really flexible search feature in the app where multiple filters can be applied. Users can search by the name of a gym, by city, or apply category filtration where they choose what type of exercises they prefer, and the app will show them just those places which offer needed services

Node.js
Soket.io
Google Maps

User acquisition and engagement functionality

Given that the scalability plan is bold, the features aimed at user acquisition and engagement were implemented at once. They were: the ability to invite friends in return for discounts, give a pass as a present to anyone and receive membership-based bonuses. Follow-up features facilitate efficient user retention

Firebase

Technology stack

See the ways how the development team implemented client’s requirements

Mobile Architecture

Android

Android

Java

iOS

Swift

iOS

Web Architecture

Backend

Node JS

MySQL

Frontend

Angular JS

Testing

Crashlytics

Swagger

Charles

Jira

Design

Sketch

Illustrator

Sympli

Tools

Segment

Stripe

Google Map

Facebook

Google+

Firebase

Release

AWS

Sequelize

App Store

Our client say

avatar

Alexander Schrøder

DK flagDenmark

Owner of TrainAway

"We are overall very satisfied with the final product. It is even better than we imagined due to the expertise of the Cleveroad team. We can also add that the immediate feedback we have gotten from our users is very very good!"

Start growing your business with us
By sending this form I confirm that I have read and accept the Privacy Policy

More Cases