Tokenomy

Building a modern crypto investment platform for Tokenomy

industry:

Cryptocurrency

location:

Indonesia / Global

business context:

Crypto startup needed to expand their platform to reach more customers

solution:

Developed a redesigned web platform and Android app with modern UI and trading features

outcome:

Successfully launched on schedule, allowing Tokenomy to grow their user base and add new features

our service:

Frontend development / Mobile app development

Tokenomy is a cryptocurrency investment platform that started in 2017 as an innovation arm of INDODAX, one of Indonesia's largest crypto exchanges. After securing funding from LazyLedger, they wanted to expand their reach by improving their web platform and launching a mobile app.

They initially asked us to refactor their frontend foundation, but our partnership quickly grew to include building their Android app and redesigning their user interface. We put together a team of senior frontend engineers, Android developers, and UX designers to help them meet their release timeline.

Our expertise allowed Tokenomy to focus on growing their business while we handled the technical challenges of creating a seamless experience across platforms. The engagement gave us valuable experience working in the blockchain industry, especially in building trading-ready applications that required high performance, secure architecture, and coordinated collaboration between multiple teams.

Challenge

Tokenomy needed to reach a wider audience but had technical limitations in their existing platform. They faced several specific challenges:

  • Creating a robust frontend that could support complex trading features
  • Developing an Android app that maintained the same functionality as the web version
  • Implementing a new design system across all platforms
  • Meeting an ambitious launch timeline while maintaining quality
  • Optimizing their backend APIs to support the expanding platform

These challenges were especially important in the competitive cryptocurrency market, where user experience can make or break a platform's success.

This project marked our first major venture into the blockchain industry. With a team of four developers, we worked alongside Tokenomy to ensure development moved at the pace their business required.

Technical highlights

AreaDetails
BackendElixir, Phoenix for scalable API services
FrontendReact, TailwindCSS, Redux for web interface
MobileKotlin with MVVM architecture, ReactiveX
Database/APIPostgreSQL, RESTful API, WebSocket integration for real-time trading
SecurityBiometric login, encrypted local storage (Android keystore)
InfrastructureGoogle Cloud Platform
Dev workflowSlack, Jira, Figma, weekly changelogs for transparency

How we built it

This was our first Android project for a cryptocurrency trading platform, giving our team valuable experience in a fast-growing industry.

Technical approach

We took a comprehensive approach to solving Tokenomy's challenges:

Premium web application: We built a completely new web app from scratch using React and TailwindCSS. This gave us the freedom to implement a modern design while ensuring the platform could handle complex trading features.

Native Android app: We developed the mobile app using Kotlin and following the MVVM (Model-View-ViewModel) architecture pattern. This approach separated the user interface from the business logic, making the code more maintainable and testable.

Real-time trading: We implemented WebSocket connections to provide instant market updates, which are crucial for traders who need to make quick decisions based on current prices.

Security features: We added biometric authentication and secure data encryption to protect users' sensitive financial information.

Multiple API version support: We created custom Android modules that could work with different API versions, giving Tokenomy flexibility as they evolved their backend services.

The mobile app included several features crucial for crypto traders:

  • Dark and light theme options for different trading environments
  • Efficient data caching to improve performance
  • Automatic retrying of failed API calls to maintain reliability
  • Fingerprint-secured password storage in the device's keystore
  • Memory leak prevention to ensure stable performance over time

We carefully reviewed every UI element and user flow before implementation, which allowed us to provide valuable feedback to Tokenomy's product team. Weekly changelogs kept everyone informed about progress and next steps.

How we collaborated

We established clear communication channels with the Tokenomy team:

  • Slack for daily team discussions
  • Pivotal Tracker/Jira for managing tasks and tracking progress
  • Google Hangout for regular team meetings
  • Sketch and Figma for sharing and collaborating on designs

This communication structure ensured everyone stayed aligned throughout the development process, even when working remotely.

What we achieved

Despite the challenges of implementing complex business logic and making numerous UI adjustments, we delivered a robust mobile app with an intuitive, modern interface that met Tokenomy's timeline.

The solid frontend foundation we built made it easier for Tokenomy to add new features as their business grew. The dark/light theme options improved the user experience for traders who often work in different lighting conditions.

Most importantly, the product launched according to the original roadmap, allowing Tokenomy to expand their user base and establish themselves as a serious player in the cryptocurrency investment space.

Our work helped Tokenomy create a platform that could compete with larger exchanges while maintaining their unique focus on blockchain-enabled tokens. The technical foundation we established continues to support their growth as they add new features and enter new markets.