Facial Hair League
2017
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.
Client had a business idea and wanted to develop it from scratch
The application should have both web and mobile interfaces.
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.
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.
Database
HTTP / JSON Server
Ruby
Rails
PhoneGap
AngularJS
Ionic
iOS
Android
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.