Banner Image

You Are A CEO
MEP Enterprises
(California, USA)

App Screenshot

Brief
Summary

Icon

The founder, Mr Michael E Parker, is a well recognized motivational speaker & life coach.

The goal with You Are A CEO is to build platform to motivate people and help them take ownership of their life by empowering them with information and tools.

We use IDSTC to calculate & disburse referral rewards and to maintain a hierarchy of users and who they have invited.

App Screenshot

Platform & Demo

Web, Android, iOS

You Are A CEO (YAAC)

has a number of features
Img

Registration

User records are maintained on IDSTC as well so it can power the compensation engine. Since registration as a process has dependency on a 3rd party service, we use AWS SQS to maintain registration requests if IDSTC is down.

Movement

This showcases strength of YAAC users and the geographical distribution. We aggregate users over a area and show the areas with most users on a map.

App Screenshot
App Screenshot

Coaching

A collection of video playlists with Zype & Vimeo Integration. These are original video content from the company and its usage follows the premium model. There is an option to switch from video to only audio, to save bandwidth.

Admin can manage playlists through a powerful admin tool. Any video content uploaded is automatically made available on Vimeo (used for streaming), on S3 (used to enable offline video implementation as well as encoded into a MP3 file used in audio mode).

CEO TV

Management can schedule & hold an event via a live video streaming using Zype & a 24x7 linear TV using Wowza. This is also original content from the company and freemium model is supported.

App Screenshot
App Screenshot
Icon Icon

Challenge

Invites - Each member can get 2 invites to start with which can be used to bring in friends to the network. Any unaccepted invites expire in 24 hours. On successfully using the invites, user is given more invites.

Assessments - User’s can give assessments to know their strengths & weaknesses.

Share - Can share an event, the platform with their network and bring them onboard. The referral is tracked and user can be rewarded for that.

Stats - Show the user’s network within the app, how many other users were invited by the user and how many invited by their invitees maintained upto 7 levels.

Icon

Conclusion

There were a number of challenges faced as requirements were changing frequently, the client team expected quick turnaround time and we were had to integrate with a number of complex 3rd party tools to be able to offer powerful features. Scaling was a concern as client wanted a system built to support a very large network users. Our choice of technology was guided by these concerns. We used AWS Lambda to reduce operational server maintenance as well as server scaling issues on a day to day basis.

Technology Stack

NodeJS
NodeJS
VueJS
VueJS
Angular 7
Angular 7
Ionic
Ionic
AWS Lambda
AWS Lambda
MongoDB
MongoDB
Redis
Redis
socket.io
Socket.io
Firebase
Firebase
AWS SQS
AWS SQS
Branch.io
Branch.io
Jenkins
Jenkins

Tell us your Idea

Our team will help you transform your idea into reality by creating a solution that suits your business needs and align with your product requirements. We have a quick turnaround time of 24 hours to reach out to our clients.

Let's start your project
Image