Project Plan

task icon

Task

Design and development for tokenization web platform and mobile application

Team icon

Team

Product Manager, Business Analyst, UX Researcher, 2 UI/UX Designers, 3 Back-end and 2 Front-end developers, QA

Duration icon

Duration

7 month

Scope icon

Scope

40+ web screens with adaptive versions and 50+ mobile app screens.

Overview

A client sought our help with the development of a web platform that allows investors to overcome entry barriers in real estate through tokenizing fractions of property. As an innovative platform, yStone enables almost instantaneous trading of tokenized assets powered by state-of-the-art technology and a user-friendly interface. We focused on building a platform with an enhanced security system, minimized paperwork, and wider accessibility. Now, yStone is capable of attracting new local and foreign capital to its platform and facilitating growth.

Results

Our team at Limeup recognizes the legal challenges of creating a platform for tokenizing real estate leading us to seek aid from professional counselors. With in-depth market research and analysis, we designed a light-themed and intuitive interface that both novice and seasoned trading investors can wrap their minds around.

To address the need for mobile responsiveness, the platform now easily adapts to any screen size, from desktop to tablet. We carefully built out core functionality that yields benefits to users, such as ease of purchasing and selling properties, as well as tracking of the assets and the revenue they generate.

Overview
Portfolio
Property
Investment
Transactions
Profile settings
yStone Overview
yStone Portfolio
yStone Property
yStone Investment
yStone Transactions
yStone Profile settings
Overview
yStone Overview
Portfolio
yStone Portfolio
Property
yStone Property
Investment
yStone Investment
Transactions
yStone Transactions
Profile settings
yStone Profile settings

Information Architecture

Defining how the platform will be built and operate, we focused on the performance and speed, scalability and flexibility to ensure users and our customer will be satisfied with the performance. As the foundation for growth, the architecture our experts created keeps the solution well-organized and secure.

Analyzing user behaviour, we were able to create a cohesive information architecture that details what content should be displayed on which page and in what order. This allows users to smoothly navigate through the platform at a glance without risking confusion or getting lost.

Information Architecture of yStone

Information Architecture

Information Architecture of yStone
Technologies We Used
Our customer helps real estate investors with a robust platform that provides robust features for both web solution and mobile app, so our developers decided to use the following tech stack and tools:
Front-end
React.js
React.js
Next.js
Next.js
Back-end & realtime
NestJS
NestJS
WebSockets
WebSockets
GraphQL
GraphQL
Data
PostgreSQL
PostgreSQL
Redis
Redis
Infrastructure
AWS
AWS
Docker
Docker
Integrations
Firebase Auth
Firebase Auth
Stripe API
Stripe API
Tools
Puppeteer
Puppeteer

Security

Data security is a vital part of protection against phishing attacks, breaches, information transmission, so we introduced:
OAuth2-based authentication via Firebase with granular permission levels.
AES-256 encryption for creative assets and project metadata.
Secure design file synchronization with access scoping.
Rate limiting, bot protection, and signed export URLs.
Full activity logging and version history for auditability.

Discuss your idea with our experts to define the perfect solution for your needs.

Platon Tsybulskiy

CTO

Get in touch
Platon Tsybulskii
Platon Tsybulskii
Get in touch

User persona

User persona of yStone
User persona of yStone 1
Manager

Age:41

Status:Married

Location:Hamburg

Ambitious
Hardworking
Reading
Traveling

Biography

User persona of yStone 2 owns his own business and has been investing in real estate for several years. In his spare time, he enjoys traveling and exploring new opportunities for personal development.

Personality

Loyal
Frickle
Introvert
Extravert
Analytical
Creative

Goals

  • Find new progressive investment opportunities
  • Tracking ownership fractions and the income
  • Have all possible functions in one application

Motivation

  • Easily find full information you need
  • Explore new trading opportunities
  • Predict income

Needs

  • Easy to use and user friendly interface
  • Informative statistics
  • Control of your investments
  • Data security

Frustration

  • Not enough information
  • Complicated legal process of buying and selling
  • Сomplex interface
  • Few really statistics
User persona of yStone
User persona of yStone 1
Manager

Age:41

Status:Married

Location:Hamburg

Ambitious
Hardworking
Reading
Traveling

Biography

User persona of yStone 2 owns his own business and has been investing in real estate for several years. In his spare time, he enjoys traveling and exploring new opportunities for personal development.

Personality

Loyal
Frickle
Introvert
Extravert
Analytical
Creative

Goals

  • Find new progressive investment opportunities
  • Tracking ownership fractions and the income
  • Have all possible functions in one application

Motivation

  • Easily find full information you need
  • Explore new trading opportunities
  • Predict income

Needs

  • Easy to use and user friendly interface
  • Informative statistics
  • Control of your investments
  • Data security

Frustration

  • Not enough information
  • Complicated legal process of buying and selling
  • Сomplex interface
  • Few really statistics

User journey map

Entice Enter Engage Exit Entend

Touch Points

  • Word of mouth
  • Forums
  • Google
  • Advertising
  • Website
  • Install app
  • Email
  • Sign Up form
  • User profile
  • User profile
  • Home page
  • User tokens
  • Email
  • Support Chat
  • Email
  • Word of mouth
  • Reviews sites
ResearchSign UpInvestAchievementsShare experience

User goals

  • Find the best solution for investing
  • Sign up process easy
  • Get full information about personal indicators
  • Get full information about recent and ongoing transactions
  • Get full information about the investment object
  • Complicated legal process of buying and selling
  • Calculate profit
  • Get emails about updates
  • Get support 24/7
  • Get promo and reward
  • Share my impressions of the site
  • Gain benefits

User questions

  • How can I solve my problem?
  • Which proposition is the best?
  • What are the features?
  • How can I register easy?
  • How can I add my KYC?
  • How can I protect personal information?
  • How can I track my money?
  • How can I control my transactions?
  • How can I compare investment objects?
  • How can I control legal documents?
  • How can I calculate my profit?
  • How can I find out about updates and new features?
  • How can I get support?
  • What are the benefits of being an app user?

Solutions

  • SEO and PPC
  • Targeted ads
  • Reviews
  • Content marketing
  • Collaboration with real estate agencies
  • Step-by-step registration
  • Scan KYC documents
  • Info about protection personal information
  • Validation period
  • Dashboard with information about available money, tokens, interest rate, receives, transactions etc.
  • Easy legal document management
  • Easy transactions management
  • Advanced filters of investment objects
  • Calculator of profit
  • Support chat 24/7
  • Mailing of letters
  • Chat support 24/7
  • Online and offline consultations
  • Offers made to retain customers like discounts and other limited offers.
Entice Enter

Touch Points

  • Word of mouth
  • Forums
  • Google
  • Advertising
  • Website
  • Install app
  • Email
  • Sign Up form
  • User profile
Research Sign Up

User goals

  • Find the best solution for investing
  • Sign up process easy

User questions

  • How can I solve my problem?
  • Which proposition is the best?
  • What are the features?
  • How can I register easy?
  • How can I add my KYC?
  • How can I protect personal information?

Solutions

  • SEO and PPC
  • Targeted ads
  • Reviews
  • Content marketing
  • Collaboration with real estate agencies
  • Step-by-step registration
  • Scan KYC documents
  • Info about protection personal information
  • Validation period
Engage

Touch Points

  • User profile
  • Home page
  • User tokens
  • Email
Invest

User goals

  • Get full information about personal indicators
  • Get full information about recent and ongoing transactions
  • Get full information about the investment object
  • Complicated legal process of buying and selling
  • Calculate profit

User questions

  • How can I track my money?
  • How can I control my transactions?
  • How can I compare investment objects?
  • How can I control legal documents?
  • How can I calculate my profit?

Solutions

  • Dashboard with information about available money, tokens, interest rate, receives, transactions etc.
  • Easy legal document management
  • Easy transactions management
  • Advanced filters of investment objects
  • Calculator of profit
  • Support chat 24/7
Exit Entend

Touch Points

  • Support Chat
  • Email
  • Word of mouth
  • Reviews sites
Achievements Share experience

User goals

  • Get emails about updates
  • Get support 24/7
  • Get promo and reward
  • Share my impressions of the site
  • Gain benefits

User questions

  • How can I find out about updates and new features?
  • How can I get support?
  • What are the benefits of being an app user?

Solutions

  • Mailing of letters
  • Chat support 24/7
  • Online and offline consultations
  • Offers made to retain customers like discounts and other limited offers.

Functionality

Our client wanted us to create rich features for the platform to gain new investors and push the boundaries of interactions with users through a well-performing solution. Therefore, our developers created:

Property profiles

Property owners can seamlessly access information about the assets they own or are looking to buy. The property profiles contain detailed descriptions of the size, location, value, and more for users to get acquainted with. Investors can purchase, sell, and calculate profits from the tokens without a hassle.

yStone Property profiles

Legal barriers

A tokenized real estate niche carries its own set of legal frameworks and challenges that need to be carefully navigated. The Limeup team reached out for advice to legal professionals to help us build a secure and compliant real estate platform that guarantees transparency to the users.

yStone Legal barriers

Tokens dashboard

A dashboard that encompasses all information about the tokens that were sold or purchased enables investors to manage all of their assets from one efficient place. From the dashboard, users can overview information about their purchase history, current balance, as well as introduce any changes to the assets to get the maximum out of their investments.

yStone Tokens dashboard
yStone a platform for tokenizing real estate 2

More success cases

Learn more arrow-grey
home icon Real Estate
Refuture
german-flag Germany
Designed and developed a tokenized investment platform
Learn more arrow-grey
Refuture Tokenized investment platform 1
View Case arrow-grey
home icon Real Estate
HousePro
usa-flug USA
Built a centralized data storage system for a property management organization
View Case arrow-grey
Property management platform development for HousePro Property management platform development for HousePro

Create your product with us

Have a brilliant idea in mind? We know what to do next.