MsarWeb portfolio

Yallanemshy( App)

Project Details: "Yalla Nemshi"

App Concept: The application tracks users’ steps and converts them into points for rewards. Registration & Login:
  • Registration: (Profile picture or avatar – First name – Last name – Email – Phone number – Gender selection (Male/Female) – Date of birth – Weight – Height – Referral code – Password)
  • Login: (Email – Password)
  • Forgot Password: Users enter their email, receive a verification code, and create a new password.
Note: New users receive 10 bonus points upon their first login.

The home page includes the following sections:

Points – Notifications – Steps – Invitation – Daily Rewards – Spin and Win

  • Points: Earn points by walking, watching ads, and completing daily tasks.
  • Notifications: Admin can send notifications via the control panel to a single user or all users.
  • Steps: Users can start and stop step tracking with a button. A daily step target (e.g., 10,000 steps) can be set from the control panel. Upon reaching the target, users earn points, which are also configurable from the control panel.
  • Invitation: Share the app link and your referral code to earn points.
  • Daily Rewards: Consists of three rewards, refreshed every 15 minutes. Users watch an ad to earn points (e.g., 15 points per reward). The reward points can be set in the control panel.
  • Spin and Win: A luck-based feature where users spin to win points. The points and availability (e.g., every 24 hours) can be configured from the control panel.

Transfers & Tasks Page

Transfers: Once a user reaches a specific number of points (set from the control panel), they can convert them into a monetary amount.

Tasks:

Tasks consist of daily missions that users complete to earn points. The tasks are defined from the control panel.

Wallet Page:

This page displays the monetary amount converted from points. Users can request a withdrawal by submitting their transfer details, and the admin processes the payment accordingly.

Profile Page:

Includes the following sections:

  • Edit Profile
  • Security
  • Language
  • Payment Methods
  • Contact Us
  • Help & Support
  • Terms and Policies
  • Log Out

Screen Shots

Screen Shots

Published

February 4, 2025

Category

Categories , , Tag

App Languages

Arabic – English 

Compatible with

Flutter

Scroll to Top