MMC Global




Data and Analytics


Solution For

About JoinAOK


JoinAOK game app based on a very sophisticated message of good deeds. Helping the community, co-workers, self, or friends and family, all can simply count on acts of kindness. In fact, JoinAOK is a non-profit organization that encourages acts of kindness.


Deliver the Project from Ideation to App

  • Strategy

    Brand Strategy, UX Strategy

  • Design

    UI/UX Design

  • Client


  • Technologies

    Kotlin, Swift, Node JS, React JS

  • Vertical

    Non Profit

  • Headquarters

    Culver City, CA

  • Product

    iOS, Android App Web Application

  • Industry

    Non Profit



The flow of the application is a challenging task but our team made it simple and initiated with the idea that is conveyed by the client. Moreover, the flow of the app is more interesting for the users. Such as the user having to download the app and then start doing the act of kindness.

The app is working on the plantation tree process. As soon as the user downloads the game it indicates the seed that they put into the soil.

Moving forward, the next step is to do a task that counts as an act of Kindness, at this time, your seed becomes a sprout.

Adding more kindness deeds in an app results in the sprout growing like a plant, and finally, it will gradually grow into a tall tree.


JoinAOK game app is a level-based app. By passing levels, users can simply get the points and convert them into coins. After passing 50 stages, the level goes up. To build JoinAOK account, we build an attractive Signup or Login interface so people love to interact and experience effortless account creation.


But the main idea of the client is to get donations to plant trees. Yes, the need for this project is to build an app that can generate donations by the number of downloads. The more users download the app, the more they can generate revenue.

The aim behind the JoinAOK is to plant trees in the Eden Reforestation by the name of the user. Once you have done a deed of kindness level, a tree is planted in the forest by the name of the users. Although, the client also asked to add multiple features that could engage users and spread kindness around the world. The flow of the app is discussed and it is all based on the process of tree plantation.


Within the game app, there are two rewards. When a user starts doing the act of kindness and marks it under the app, they will get the points.

These points are permuted into coins. For coins, the app tweaks the term with “KOIN.” After getting 250 points, it will convert into 1 Koin, such as 250 Points = 1Koin

Once the user collects the coins, they can redeem them with vouchers. There are multiple vouchers that users can enjoy after getting coins.



One more feature is a direct donation. If the user wants to donate to the plantation, he can directly pay with one hit of a button. Multiple payment methods are integrated with the app.

Email Invitation

By sending email invitations to the friends, the user will reward points and Koins. You can add email manually and send links to friends to download and start to perform kindness tasks.


Unlimited Levels

The game’s significance is that it has unlimited levels to plant endless trees. It is a never-ending kindness action that users can perform and be the ones who spread positivity around the world.

Daily Challenges

Users get daily challenges to create engagements so users can earn more points and Koins. The backend admin panel makes it simple to make customized daily challenges and notify app users to do something more exciting that can spread kindness and get rewards instantly.


Special Bonus

Users can also get special bonuses after completing special JoinAOK tasks.

Share Your Kindness

Users take daily challenges and share them with their friends to make them know about their JoinAOK status.


Success of App

0 M


$ 0 M

Donation Generated



0 M

Active Users

Get in Touch

    We believe that our works can contribute to a better world.

    Get in touch

    Email us

    For project inquiries only:
    [email protected]
    For other questions:
    [email protected]

    Contact us