Teen Stock Market Simulation App

via Freelancer ·

Budget / Salary$150–300
TypeFreelance project
LocationRemote
Posted3 hours ago
I’m working on my Grade 10 IB Personal Project and have decided to build a mobile game that lets teens and young adults practise real-time trading without financial risk. I’d like a professional software engineer to take care of the full build so I can focus on research, testing and reporting for my coursework.

Scope
• Cross-platform: the game must run smoothly on both iOS and Android using a single code-base (React Native, Flutter or any modern equivalent you are comfortable with).
• Core mechanic: real-time trading simulation that mirrors live market movements, portfolio value updates, leader boards and basic analytics so players can see how their decisions play out.
• Markets to model: NASDAQ, New York Stock Exchange (NYSE), London Stock Exchange (LSE) and the Saudi Exchange (Tadawul). Historical data is fine for the first version as long as price feeds feel “live” to users.
• Age-appropriate UX: colourful onboarding, short tooltips and simple charts—no insider jargon—so the 13-to-20 demographic stays engaged and learns core concepts such as diversification, risk and compound growth.
• Profile and progress: users create an account, start with virtual cash, can reset portfolios and earn achievement badges I’ll define later.
• Basic admin panel: I need a way to toggle challenges, reset leader boards and download anonymised usage stats for my project report.

Design Details
• App Name: MarketRush
• Color Scheme: Royal Blue (#2457D6), Lavender (#B8A5F5), Ice Blue (#EAF4FF), Dark Navy (#15233B)
• Style: Modern, professional yet fun and easy for teenagers to use.
• Design Approval: App design and logo must be reviewed before finalization.

Deliverables
1. Compiled iOS & Android builds ready for TestFlight / Google Play internal testing.
2. Source code with clear comments and a brief README explaining setup, APIs used and how to switch data providers if needed.
3. One-page technical summary written in plain language so I can include it in my IB documentation (stack choices, main architecture, limitations, next steps).
4. Two feedback rounds after I share the first classroom test results.

Acceptance Criteria
• App installs and launches on the latest two major versions of iOS and Android.
• Users can trade virtual shares from all four exchanges, see real-time (or realistically delayed) price fluctuations and track portfolio value without crashes or noticeable lag.
• No personal data apart from email/username is stored; any third-party service complies with standard privacy rules.
• README and technical summary are complete enough for another developer or my teacher to understand the build.

If this aligns with your expertise in mobile game development and financial simulations, I’d love to see a concise plan and timeline.
mobile app development android analytics game development ios development react native financial modeling portfolio management software engineering
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.