Fitness On Demand

A VIDEO-ON-DEMAND (VOD) SaaS PLATFORM

FLEX is a solution by FitnessOnDemand for fitness studios to enhance the fitness experience on-site and virtually extend their fitness programming off-site. Through FLEX, customers can access workout videos on-demand as per their schedule allowing fitness facilities to cater to more customers and optimize ROI on studio spaces.

The Challenge

Needed a scalable solution to support concurrent videos uploads during the peak seasons and handle high volumes of customer traffic.

Elastic infrastructure

Customer wanted to offer various pricing tiers allowing customers to choose a plan that aligns with their usage and requirements.

Pay-as-you-go model

The product would need to perform on multiple devices, OS, and browser combinations and considering international usage scenarios.

Multiple devices, OSs and browsers

What Forgeahead did

Forgeahead’s team built a global web based SaaS platform that is accessed over the internet through a web browser and enterprise API endpoints, eliminating the need for clients to install or maintain the application locally. Users can access the platform from any device with an internet connection.

The SaaS platform served multiple customers from a single, shared infrastructure. This multi-tenancy model allows for efficient resources & service utilization and scalability.

The SaaS solution offers a subscription-based pricing model, where customers pay recurring fees (monthly or annually) to access and use the Software-as-a-Service. This model often includes different pricing tiers based on features and usage by their customers.

Forgeahead designed the SaaS platform using AWS services to accommodate the varying needs of tenants. It can handle increased usage and growing data volumes without any disruptions in the offered services.

Role of AWS to build the SaaS Application

Scalability

AWS serverless architecture allows for easy scaling of the infrastructure to handle increases in user traffic and video uploads.

Cost-effectiveness

AWS serverless architecture allows for efficient use of resources, reducing costs associated with maintaining and scaling.

High availability and reliability

AWS serverless architecture is designed to provide high availability and reliability, ensuring that the SaaS platform remains accessible and functional at all times.

Security

AWS managed services provided a high level of security for data, with built-in security features such as encryption, access control, and data protection.

AWS Service Used

AWS S3

AWS EventBridge

AWS Lambda

AWS CloudFront

Amazon Aurora

CloudFront

AWS WAF

Route53

MediaConvert

ElasticCache

Amazon SQS

AWS Cognito

Technology Stack

Sketch

Adobe CC

Invision

React JS

JavaScript

CSS

JQuery

AWS

Value Delivered

10,000 videos successfully uploaded Mb with 10% increment in the count of uploads every year.

Sturdy architecture requires minimum inputs from engineering team to maintain the platform.

Related capabilities

Scroll to Top