Woken Token
Convert your steps into tokens
services
Mobile App Development
industry
Health & Fitness
duration
7 Months
country
Kuwait

Project Overview
Woken Token is an app that tracks your daily walking routine, and guess what! Woken Token will immediately convert your steps into Tokens that allow users to claim voucher, goods or services from a unique online store.



Challenges
Developing a Custom Video Player
Dynamic Language Support
Our Solution
Accurate Step Detection
Real-Time Data Sync
Features Implemented
Woken Token delivers a complete fitness tracking and rewards experience with the following key features.
1. Home
The gauge screen that shows steps count along with the user's current day's tokens. If the user walks more than 10K steps the gauge will automatically increase the limit to 20K steps.

2. Challenges
The list of Individual and Group challenge in a Tabular format along with challenge details and start/stop button according to the situation.

3. Store
Category wise listing with product images and token price. User can scroll the categories vertically and check the categorized product horizontally.

4. Ranking
The leaderboard of all the users of the app according to their steps count and completed challenge details.

5. Profile
User profile with steps history graph along with timely filters like Daily, Weekly, Monthly, and Yearly. Users can also able to view purchase history and challenge history from here.

Technology Stack
Woken Token is built with a combination of mobile and backend technologies to deliver real-time step tracking and token rewards.
Other
heading: Mobile App Technology Stack, items: [{'category': 'Ads', 'name': 'AdMob SDK', 'description': 'AdMob is a mobile advertising platform that helps developers and app owners to earn revenue by showing ads in their apps.'}, {'category': 'Payment Gateway', 'name': 'TAP Payment', 'description': 'Tap Payments simplifies online payment & acceptance for businesses with an easy, quick & secure experience for people paying on websites & apps especially for Kuwait and Gulf countries.'}, {'category': 'Crash Reports', 'name': 'Fabric', 'description': 'For crash reporting we used Fabric. The most powerful, yet lightest weight crash reporting solution.'}, {'category': 'Activity Detection', 'name': 'PathSense SDK', 'description': 'PathSense SDK has accurate geofencing with no more false positives. 6x faster activity recognition with 1/2 the battery drain. Radically improved GPS accuracy in cities with tall buildings, tunnels, etc.'}, {'category': 'Real-Time Communications', 'name': 'Socket.io', 'description': 'Socket.io is a powerful WebSocket server that syncs real-time data between browsers, smartphones, backends and the IoT.'}, {'category': 'Push Notifications', 'name': 'Firebase', 'description': 'Firebase Cloud Messaging (FCM) is a cross-platform messaging solution that sends notification messages to drive user re-engagement and retention.'}, {'category': 'Social Media Login', 'name': 'Facebook SDK', 'description': 'User can sign in to our app with their Facebook Login'}], heading: Backend and Web App Technology Stack, items: [{'category': 'Cache', 'name': 'Redis'}, {'category': 'Server Stack', 'name': 'Docker'}, {'category': 'Server Stack', 'name': 'Cloud Server (Digital Ocean)'}, {'category': 'CI/CD', 'name': 'Gitlab'}, {'category': 'Frontend Server', 'name': 'Nginx'}, {'category': 'Backend Server', 'name': 'PHP-FPM'}, {'category': 'Real-Time Communications', 'name': 'Socket.io'}, {'category': 'Technologies', 'name': 'PHP ( Laravel )'}, {'category': 'Notifications', 'name': 'Firebase'}]
Conclusion
Woken Token turns daily walking into a rewarding experience by converting steps into tokens. Built for the Kuwait market with TAP Payment integration and Arabic language support, the app motivates users to stay active while earning real rewards from an in-app store.
Need a Custom Fitness App?
Let us help you build a fitness or wellness app that keeps users engaged and active.
