Skip to content

This repo contains real screen outputs from the MyanWin2D mobile app, built with React Native. It's a visual-only development showcase — no code is shared here. All UI was built directly with code, not with design tools like Figma.

License

Notifications You must be signed in to change notification settings

cvnxsolution/myanwin2D-mobile-preview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

📊 myanwin2D-mobile-preview

This repo contains real screen outputs from the MyanWin2D mobile app, built with React Native. It's a visual-only development showcase — no code is shared here. All UI was built directly with code, not with design tools like Figma.


📱 Signup Screen

The Signup Screen is the entry point of the MyanWin2D mobile app.

Since the app involves stock market prediction with win/loss outcomes, users are required to sign up before participating. This is done to:

  • ✅ Track user identity for managing payouts
  • ✅ Ensure each prediction is tied to a unique account

Login options include:

  • Email – a simple, widely supported method
  • Google – for users who prefer one-tap sign-in
  • Telegram – selected due to its high usage rate in Myanmar

🛑 Age or region restrictions are not enforced. Signup is open to all users.
📌 Only a visual preview is shown. Source code and backend logic are not included for intellectual property protection.

📷 Screenshot Preview:
Signup Screen


🔐 Login Screen

The Login Screen provides returning users with access to the MyanWin2D app.

It supports the same sign-in options introduced during signup, allowing users to log in with:

  • Email
  • Google
  • Telegram

This ensures consistency across user sessions and simplifies access for users who prefer one-tap or chat-based logins.

🔁 All login methods are optional during signup, but required to re-enter the app.
📌 Only a visual preview is included. Codebase and backend logic remain private.

📷 Screenshot Preview:
Login Screen


🔄 Forgot Password Screen

The Forgot Password Screen helps users recover their account access if they forget their login credentials.

This screen only supports Email-based recovery, as email is the primary and most consistent login method across users.

📩 Users enter their registered email to receive a recovery link.
🚫 Google and Telegram logins do not support password-based recovery.
📌 This is a visual-only preview. No code or backend logic is shared.

📷 Screenshot Preview:
Forgot Password Screen



🔑 Code Confirmation Screen

The Code Confirmation Screen is part of the account recovery process.

  • After users request a password reset via email, they receive a numeric code.
  • This screen allows users to enter the reset code to verify their identity.
  • Input fields are designed as separate boxes for each digit to improve clarity and reduce input errors.
  • Users can easily return to the login screen or access customer support from here.

🔒 This verification step ensures only authorized users can reset their password.
📌 Visual preview only; backend logic is kept private for intellectual property protection.

📷 Screenshot Preview:
Code Confirmation Screen


🕵️‍♂️ Search Agent Screen

The Search Agent Screen allows users to browse and find verified agents who support deposits, withdrawals, or assistance.

Key Features:

  • Search Bar: Filter agents by name or Agent ID
  • Agent List View:
    • 🧑 Agent Name
    • 🆔 Agent ID (unique identifier)
    • 💰 Accepted Payment Methods (displayed with recognizable icons like WavePay, KBZPay, etc.)

Purpose:

This screen enhances user trust and transaction safety by providing a clear and searchable list of authorized agents.

🧾 This is a read-only UI preview. Real-time data and payment integrations are handled privately in the backend.

📷 Screenshot:
Search Agent Screen


💵 How to Deposit Screen

After selecting an agent from the Search Agent Screen, users are guided to the How to Deposit Screen, which provides a secure and clear 2-step process to complete a deposit.


🧾 Step 1 – Payment Method Selection

This step displays the list of payment methods accepted by the selected agent.

Each method includes:

  • 📛 Payment Provider Name (e.g., KBZPay, WavePay)
  • 💳 Agent’s Payment Number or QR Code
  • 🖼️ Visual Icon for each payment method

These options are dynamically rendered based on what the agent has registered in the database. The UI automatically adjusts if agents have one or multiple options.

🔁 The design is extensible to support future payment methods without UI refactor.


📤 Step 2 – Submit Payment Screenshot

Once payment is made, the user is instructed to:

  • 📸 Take a screenshot of the transaction
  • 💬 Send it directly to the agent’s Telegram account, which is displayed on the screen

The Telegram username is pulled from the database in real time to ensure up-to-date communication info.

🛑 Payments are made outside the app. This step is to inform the user where to send confirmation for manual verification.

📷 Screenshot Preview:
How to Deposit Screen


📸 Screenshots

Visuals of screens built and tested on physical devices. Each image includes a short description of its role in the app flow.

  • Signup Screen — user onboarding and identity tracking
  • Login Screen — returning user authentication
  • Forgot Password Screen — email-based account recovery
  • Code Confirmation Screen — code input for password reset verification
  • Search Agent | Browse and find payment agents
  • Deposit Instruction screen | Instructions with payment info

More screens will be added soon...

🛠️ Tech Stack

  • Framework: React Native
  • Platform: Android (tested on physical device)
  • Auth Options: Email, Google, Telegram
  • Screenshots: Taken directly from device
  • Design Tools: No external design tools were used (e.g., Figma)

📦 Project Status

🧪 In Development – Screens are being developed and shared gradually.
🚫 Codebase is private and not part of this repository.


📃 License

© 2025 CVNXSolution

This project’s content (screen images) is licensed under the
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0).

You may share and redistribute the material with proper credit, but not use it commercially or create derivatives.


👤 Author

All screen images in this repo were created by cvnxsolution in 2025.
They are protected under the CC BY-NC-ND 4.0 license.

About

This repo contains real screen outputs from the MyanWin2D mobile app, built with React Native. It's a visual-only development showcase — no code is shared here. All UI was built directly with code, not with design tools like Figma.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published