Build a dashboard that helps someone understand their investments: what they own, how much it is all worth, and how that has changed over time.
Choose your assigned track. Each track has the full requirements, a short setup guide, and sample data or a mock service to help you get started.
| Track | Start here | Requirements |
|---|---|---|
| Frontend | Setup | Tasks |
| Backend | Setup | Tasks |
| Mobile | Setup | Tasks |
You may choose your language and framework within your track's requirements. You may use AI assistance. Build your solution in your track's solution/ folder. You do not need to complete the other tracks.
Read the requirements before coding. They describe what to build and how to check it. The supplied mocks are starting materials; the app or backend is yours to build. All data is fictional.
Include short notes with your solution: how to install and run it, how to run your tests, and any assumptions or unfinished work. Follow your interviewer's instructions on the time available and how to submit.