Project Description
I’m enhancing my finance app with a dynamic onboarding flow that greets first-time users and guides them through the two core areas of the product: budget tracking and investment portfolio management.
Here’s what I need built: an in-app, interactive walkthrough that highlights key screens, overlays contextual tips, and allows users to try simple actions—adding a budget category, reviewing a spending chart, creating a sample investment—before they ever see a blank dashboard. The experience should feel fluid, skippable at any moment, and smart enough to reset only when a user finishes or explicitly reopens the tour later.
You’re welcome to use proven mobile onboarding tools or frameworks (e.g., React Native’s built-in Animated API, SwiftUI tutorials, CoachMarks, Intro.js, etc. depending on your stack) as long as the final result is lightweight and easily maintainable by my dev team.
Deliverables
• Fully coded interactive walkthrough for both iOS and Android builds (our app is React Native).
• Reusable components or hooks so future features can be slotted into the tour with minimal effort.
• Clear setup/readme plus short demo recording so I can test the flow end-to-end.
Acceptance Criteria
• First launch automatically starts the tour; it can be skipped or resumed later from “Help”.
• Tooltips correctly anchor to budget and investment screens, even on varied device sizes.
• No perceptible lag or blocking of core navigation; tour state persists across sessions.
If this sounds straightforward for you, let’s get moving—I’m ready to integrate as soon as the module is solid.