We are in London on April 24 & 25 for Refresh'19

Facial hair league

A leading media company bringing together Facial Hair clubs and enthusiasts focused on raising money for non-profit organizations.


Facial Hair League



A leading media company bringing together Facial Hair clubs and enthusiasts focused on raising money for non-profit organizations.

Target customers are men, women and kids who love expressing themselves with that which grows on the face.

Problem statement

Client had a business idea and wanted to develop it from scratch

The application should have both a web interface and a mobile interface.

The key challenge for TechAffinity was the short deadline to develop both the web and mobile application and make it available before a marketing campaign that was pre-committed by the client.


  • TechAffinity opted for Ruby on Rails as the base framework for developing the application, as the framework by itself being completely opensource would reduce the overall application development effort.
  • A hybrid mobile application using PhoneGap was developed that would be compatible with both the IOS and Android.
  • API driven development methodology was proposed by which the core business logic and concepts were developed as API’s.
  • TechAffinity developed separate Web & Mobile Views which had to interact only with the API’s to process data from the database.

Some of the key functionalities of the application

A general user (fan) who registers in the app can participate in simple voting.

Receive notifications and reminders about Events.

A voting functionality where users can participate on the league functions.

News feeds about the latest league trends.


Data Layer



HTTP / JSON Server







Mobile Client



key Success Factors of THE PROPOSED SOLUTION

The base technology framework opted by TechAffinity is an MVC driven framework which by itself supports an API driven development.

The API driven development architecture allows the client to migrate to any server side technology or to any client side views (IPad, Kiosk, etc.) at any point of time.

Contains database migrations that can be written to replicate database anywhere with ease which helps the customer to have backup DB replicated with minimal effort.

The choice of the RoR framework, API driven development and hybrid mobile development were the essence of this engagement, without which it would have next to impossible to launch the application on such a tight deadline.

Authorized Solution Partner
GoodFirms Badge
top developers
Silicon Review 50 Fastest Growing IT Services Companies 2015
GoodFirms Badge

Interested in Building Mobile App/Website?

Fill in the details and we will get in touch shortly.