SlideShare a Scribd company logo
1 of 2
Calibri, 20, Bold 
Web Application Development 
A web based scalable and responsive fitness analytics 
application 
A robust and novel fitness tracking platform for athletes and coaches revitalized the 
client’s overall customer experience and increased long-term brand loyalty 
Situation Harbinger Solution 
 A start up ISV in fitness and wellness domain 
 Providing technology based analytics 
solutions for athletes and gyms to optimize 
their workout training 
 The technology stack of the application was 
not scalable to meet future needs. It also 
suffered from high latency and UI/UX issues 
such as lack of intuitive navigation, RWD 
compliance etc. 
After due-diligence Harbinger proposed the redevelopment of 
the entire application to ensure a robust, flexible and scalable 
system. 
 MongoDB was used to store and accommodate different 
workout types and their associated unstructured data 
 Implemented a user management system in rails and 
combined it with an access management system for 
seamless on-boarding process of gym affiliates 
 Utilized wireframes approach to design layout and 
optimize placements of components followed by validation 
from actual users ie. Coach and athletes 
 Built the application in responsive manner and 
utilized a third party jQuery plugin to construct 
graphs and charts to present statistical data to the 
users 
 Integrated open source plug-in for calendar view 
and grid view with search functionality 
 Progressive loading form implemented using 
HTML5 and JavaScript. It prevented page stack up 
from the time it loads, thus keeping the page 
clean and making it easier for users to navigate 
through various features on the screen 
 Implemented an in-house built plugin using jQuery that 
reciprocates user interactions with the HTML form and 
converts that data into textual workout summary 
 Integrated 3rd party application Disqus, a social 
commenting system with single sign on feature and Olark, 
a live chat support system for users to interact and 
collaborate their experiences and results 
 Managing user session & ownership of data for individual 
athletes to access and punch in details through kiosks 
Challenges 
 Application to be made scalable amidst 
unstructured data for over 9 workout types 
along with reduced latency 
 A functionality to add affiliated gyms was 
needed 
 Develop a user centered design with the 
ability to display key metrics in a visually 
appealing format irrespective of screen size 
 Provide real-time generation of workout 
summary for users 
 Social media integration was essential 
 Enable users to access application via kiosks 
Tools & Technologies 
HSTC 1101 
 Ruby On Rails 3.2 
 jQuery 3.1 
 MongoDB 
 HTML5 
 CSS3 
www.harbinger-systems.com © Harbinger Systems rfi@harbingergroup.com
Web AppliCcaatliibonri ,D 2e0ve, lBooplmdent 
Benefits 
 Robust and Scalable architecture enabled easy future enhancements like adding more workout types. 
Platform can easily scale up in additional ‘000s user load of end-user and ensuring high throughput amidst 
concurrent users. 
 Effortless on-boarding process for gym affiliates resulted in increased web traffic conversions, thereby 
 Application provides a seamless experience over web, mobile and kiosk resulting in wider accessibility and 
HSTC1101 
increased user base 
savings for the client 
 Enhanced user experience and ease of operations with: 
 Improved visualization of workout performance 
 Simplified process for logging in workout summary details and maintaining a consistent format 
 Reduced customer service response time and enabling users to collaborate with each other 
www.harbinger-systems.com © Harbinger Systems rfi@harbingergroup.com

More Related Content

Viewers also liked

Engage for Success: Improve Workforce Engagement with Open Communication and ...
Engage for Success: Improve Workforce Engagement with Open Communication and ...Engage for Success: Improve Workforce Engagement with Open Communication and ...
Engage for Success: Improve Workforce Engagement with Open Communication and ...
Harbinger Systems - HRTech Builder of Choice
 

Viewers also liked (6)

Impact of SMAC Technology in HCM
Impact of SMAC Technology in HCMImpact of SMAC Technology in HCM
Impact of SMAC Technology in HCM
 
A medical prescription reminder app for i phone
A medical prescription reminder app for i phoneA medical prescription reminder app for i phone
A medical prescription reminder app for i phone
 
Application of Data Science in Government Services – IPMA Forum 2016 Speaker ...
Application of Data Science in Government Services – IPMA Forum 2016 Speaker ...Application of Data Science in Government Services – IPMA Forum 2016 Speaker ...
Application of Data Science in Government Services – IPMA Forum 2016 Speaker ...
 
Building next gen hr solutions with people analytics-final
Building next gen hr solutions with people analytics-finalBuilding next gen hr solutions with people analytics-final
Building next gen hr solutions with people analytics-final
 
Extending LRSs and the xAPI for Event-driven Blended and Adaptive Learning
Extending LRSs and the xAPI for Event-driven Blended and Adaptive LearningExtending LRSs and the xAPI for Event-driven Blended and Adaptive Learning
Extending LRSs and the xAPI for Event-driven Blended and Adaptive Learning
 
Engage for Success: Improve Workforce Engagement with Open Communication and ...
Engage for Success: Improve Workforce Engagement with Open Communication and ...Engage for Success: Improve Workforce Engagement with Open Communication and ...
Engage for Success: Improve Workforce Engagement with Open Communication and ...
 

Similar to A web based scalable and responsive fitness analytics application

Jonathan Terry's Resume
Jonathan Terry's ResumeJonathan Terry's Resume
Jonathan Terry's Resume
jcterry
 

Similar to A web based scalable and responsive fitness analytics application (20)

How to Maximize User Experience with Effective Front-End Technology Choices
How to Maximize User Experience with Effective Front-End Technology ChoicesHow to Maximize User Experience with Effective Front-End Technology Choices
How to Maximize User Experience with Effective Front-End Technology Choices
 
Complementing Agile SDLC with Agile Architecture
Complementing Agile SDLC with Agile ArchitectureComplementing Agile SDLC with Agile Architecture
Complementing Agile SDLC with Agile Architecture
 
Web Based Application for Rent or Sale
Web Based Application for Rent or SaleWeb Based Application for Rent or Sale
Web Based Application for Rent or Sale
 
Personalizing Photos Application
Personalizing Photos ApplicationPersonalizing Photos Application
Personalizing Photos Application
 
Social Intranet Using Share Point Implementation
Social Intranet Using Share Point ImplementationSocial Intranet Using Share Point Implementation
Social Intranet Using Share Point Implementation
 
Search Engine And Toolbar With A Chance To Win Prizes
Search Engine And Toolbar With A Chance To Win PrizesSearch Engine And Toolbar With A Chance To Win Prizes
Search Engine And Toolbar With A Chance To Win Prizes
 
xRM - as an Evolution of CRM
xRM - as an Evolution of CRMxRM - as an Evolution of CRM
xRM - as an Evolution of CRM
 
Dispute Resolution Web Application
Dispute Resolution Web ApplicationDispute Resolution Web Application
Dispute Resolution Web Application
 
PRASANTHI P
PRASANTHI PPRASANTHI P
PRASANTHI P
 
Beyond HTML Exploring Advanced Techniques in Website Development.pdf
Beyond HTML Exploring Advanced Techniques in Website Development.pdfBeyond HTML Exploring Advanced Techniques in Website Development.pdf
Beyond HTML Exploring Advanced Techniques in Website Development.pdf
 
Social Networking Platform to Share Travel Experiences
Social Networking Platform to Share Travel ExperiencesSocial Networking Platform to Share Travel Experiences
Social Networking Platform to Share Travel Experiences
 
Mobile Responsive Social Corporate Intranet Portal Application
Mobile Responsive Social Corporate Intranet Portal ApplicationMobile Responsive Social Corporate Intranet Portal Application
Mobile Responsive Social Corporate Intranet Portal Application
 
Case Study For Web Based Application for Rent or Sale
Case Study For Web Based Application for Rent or SaleCase Study For Web Based Application for Rent or Sale
Case Study For Web Based Application for Rent or Sale
 
Best Practices for Building Scalable and Performant React Applications
Best Practices for Building Scalable and Performant React Applications Best Practices for Building Scalable and Performant React Applications
Best Practices for Building Scalable and Performant React Applications
 
Best Practices for Full-Stack Development_ A Comprehensive Guide.pdf
Best Practices for Full-Stack Development_ A Comprehensive Guide.pdfBest Practices for Full-Stack Development_ A Comprehensive Guide.pdf
Best Practices for Full-Stack Development_ A Comprehensive Guide.pdf
 
Jonathan Terry's Resume
Jonathan Terry's ResumeJonathan Terry's Resume
Jonathan Terry's Resume
 
Best Practices for Full-Stack Development: A Comprehensive Guide
Best Practices for Full-Stack Development: A Comprehensive GuideBest Practices for Full-Stack Development: A Comprehensive Guide
Best Practices for Full-Stack Development: A Comprehensive Guide
 
E commerce
E commerce E commerce
E commerce
 
How to build a live chat widget in React_.pdf
How to build a live chat widget in React_.pdfHow to build a live chat widget in React_.pdf
How to build a live chat widget in React_.pdf
 
Upgrad industry project part 2
Upgrad industry project part 2Upgrad industry project part 2
Upgrad industry project part 2
 

More from Harbinger Systems - HRTech Builder of Choice

More from Harbinger Systems - HRTech Builder of Choice (20)

Using People Analytics for a Sustainable Remote Workforce
Using People Analytics for a Sustainable Remote WorkforceUsing People Analytics for a Sustainable Remote Workforce
Using People Analytics for a Sustainable Remote Workforce
 
5 Trends That Will Drive the Transformation of EdTech in 2021
5 Trends That Will Drive the Transformation of EdTech in 20215 Trends That Will Drive the Transformation of EdTech in 2021
5 Trends That Will Drive the Transformation of EdTech in 2021
 
Rapidly Transforming Organizational Content into Learning Experiences
Rapidly Transforming Organizational Content into Learning ExperiencesRapidly Transforming Organizational Content into Learning Experiences
Rapidly Transforming Organizational Content into Learning Experiences
 
Scalable HR Integrations for Better Data Analytics: Challenges & Solutions
Scalable HR Integrations for Better Data Analytics: Challenges & SolutionsScalable HR Integrations for Better Data Analytics: Challenges & Solutions
Scalable HR Integrations for Better Data Analytics: Challenges & Solutions
 
5 Key Items HR Should Consider Before Buying HR Technologies
5 Key Items HR Should Consider Before Buying HR Technologies5 Key Items HR Should Consider Before Buying HR Technologies
5 Key Items HR Should Consider Before Buying HR Technologies
 
Best Practices to Build Marketplace-Ready Integrations
Best Practices to Build Marketplace-Ready IntegrationsBest Practices to Build Marketplace-Ready Integrations
Best Practices to Build Marketplace-Ready Integrations
 
HRTech Integration Masterclass Session 4 How to Expand Your Recruitment Datab...
HRTech Integration Masterclass Session 4 How to Expand Your Recruitment Datab...HRTech Integration Masterclass Session 4 How to Expand Your Recruitment Datab...
HRTech Integration Masterclass Session 4 How to Expand Your Recruitment Datab...
 
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
Recalibrating Product Strategy - Addressing Demand Shifts in Existing MarketsRecalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
 
How to Gain Key Insights from Data Distributed Across Multiple HR Systems
How to Gain Key Insights from Data Distributed Across Multiple HR SystemsHow to Gain Key Insights from Data Distributed Across Multiple HR Systems
How to Gain Key Insights from Data Distributed Across Multiple HR Systems
 
HRTech Integration Master Class Session 1 -Delivering Seamless Learning Exper...
HRTech Integration Master Class Session 1 -Delivering Seamless Learning Exper...HRTech Integration Master Class Session 1 -Delivering Seamless Learning Exper...
HRTech Integration Master Class Session 1 -Delivering Seamless Learning Exper...
 
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
Recalibrating Product Strategy - Addressing Demand Shifts in Existing MarketsRecalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
 
Integrating System of Records and Collaboration Tools
Integrating System of Records and Collaboration ToolsIntegrating System of Records and Collaboration Tools
Integrating System of Records and Collaboration Tools
 
How to Power Your HR Apps With AI And Make It Explainable
How to Power Your HR Apps With AI And Make It ExplainableHow to Power Your HR Apps With AI And Make It Explainable
How to Power Your HR Apps With AI And Make It Explainable
 
Chatbot for Continuous Performance Management
Chatbot for Continuous Performance Management Chatbot for Continuous Performance Management
Chatbot for Continuous Performance Management
 
Leveraging mobile capabilities in your HR application
Leveraging mobile capabilities in your HR applicationLeveraging mobile capabilities in your HR application
Leveraging mobile capabilities in your HR application
 
Automate HR applications using AI and ML
Automate HR applications using AI and MLAutomate HR applications using AI and ML
Automate HR applications using AI and ML
 
Create scalable and configurable multi tenancy application
Create scalable and configurable multi tenancy applicationCreate scalable and configurable multi tenancy application
Create scalable and configurable multi tenancy application
 
Webinar IoT Cloud Platforms and Middleware for Rapid Application Development
Webinar IoT Cloud Platforms and Middleware for Rapid Application DevelopmentWebinar IoT Cloud Platforms and Middleware for Rapid Application Development
Webinar IoT Cloud Platforms and Middleware for Rapid Application Development
 
Webinar: UI/UX best practices in cms based web design
Webinar: UI/UX best practices in cms based web designWebinar: UI/UX best practices in cms based web design
Webinar: UI/UX best practices in cms based web design
 
Harbinger Demo Session in cloud Expo 2015- IoT for You- Smart Watch, Smart Ho...
Harbinger Demo Session in cloud Expo 2015- IoT for You- Smart Watch, Smart Ho...Harbinger Demo Session in cloud Expo 2015- IoT for You- Smart Watch, Smart Ho...
Harbinger Demo Session in cloud Expo 2015- IoT for You- Smart Watch, Smart Ho...
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

A web based scalable and responsive fitness analytics application

  • 1. Calibri, 20, Bold Web Application Development A web based scalable and responsive fitness analytics application A robust and novel fitness tracking platform for athletes and coaches revitalized the client’s overall customer experience and increased long-term brand loyalty Situation Harbinger Solution  A start up ISV in fitness and wellness domain  Providing technology based analytics solutions for athletes and gyms to optimize their workout training  The technology stack of the application was not scalable to meet future needs. It also suffered from high latency and UI/UX issues such as lack of intuitive navigation, RWD compliance etc. After due-diligence Harbinger proposed the redevelopment of the entire application to ensure a robust, flexible and scalable system.  MongoDB was used to store and accommodate different workout types and their associated unstructured data  Implemented a user management system in rails and combined it with an access management system for seamless on-boarding process of gym affiliates  Utilized wireframes approach to design layout and optimize placements of components followed by validation from actual users ie. Coach and athletes  Built the application in responsive manner and utilized a third party jQuery plugin to construct graphs and charts to present statistical data to the users  Integrated open source plug-in for calendar view and grid view with search functionality  Progressive loading form implemented using HTML5 and JavaScript. It prevented page stack up from the time it loads, thus keeping the page clean and making it easier for users to navigate through various features on the screen  Implemented an in-house built plugin using jQuery that reciprocates user interactions with the HTML form and converts that data into textual workout summary  Integrated 3rd party application Disqus, a social commenting system with single sign on feature and Olark, a live chat support system for users to interact and collaborate their experiences and results  Managing user session & ownership of data for individual athletes to access and punch in details through kiosks Challenges  Application to be made scalable amidst unstructured data for over 9 workout types along with reduced latency  A functionality to add affiliated gyms was needed  Develop a user centered design with the ability to display key metrics in a visually appealing format irrespective of screen size  Provide real-time generation of workout summary for users  Social media integration was essential  Enable users to access application via kiosks Tools & Technologies HSTC 1101  Ruby On Rails 3.2  jQuery 3.1  MongoDB  HTML5  CSS3 www.harbinger-systems.com © Harbinger Systems rfi@harbingergroup.com
  • 2. Web AppliCcaatliibonri ,D 2e0ve, lBooplmdent Benefits  Robust and Scalable architecture enabled easy future enhancements like adding more workout types. Platform can easily scale up in additional ‘000s user load of end-user and ensuring high throughput amidst concurrent users.  Effortless on-boarding process for gym affiliates resulted in increased web traffic conversions, thereby  Application provides a seamless experience over web, mobile and kiosk resulting in wider accessibility and HSTC1101 increased user base savings for the client  Enhanced user experience and ease of operations with:  Improved visualization of workout performance  Simplified process for logging in workout summary details and maintaining a consistent format  Reduced customer service response time and enabling users to collaborate with each other www.harbinger-systems.com © Harbinger Systems rfi@harbingergroup.com