plasma-gamification

byArchit Suthar

Gamifying Financial Literacy for Bharat – Interactive Learning through Play Background Financial literacy is a combination of financial awareness, knowledge, skills, attitudes, and behaviours necessary to make sound financial decisions and ultimately achieve financial well-being. It enables individuals to make informed choices, exercise control over personal finances, avoid financial scams, and confidently navigate evolving financial systems. Financial literacy also encourages saving and investment to manage short-term income fluctuations and achieve long-term goals. Financial well-being reflects the ability to handle unexpected financial events, manage financial stress, and confidently use financial resources. Financial literacy policies and programmes ultimately aim to strengthen this individual financial well-being. Different user groups face distinct challenges. Farmers manage irregular and seasonal incomes with limited access to formal finance. Women encounter gaps in digital, financial, and entrepreneurial confidence. Students are forming money habits for the first time. Young adults face scams, impulsive spending, and weak long-term planning. The Core Challenge This hackathon invites participants to design engaging, context-aware, and behaviour-driven gamified solutions that simplify financial concepts and make them actionable in everyday life. Solutions should move beyond awareness and enable learning through exploration, simulation, and decision-making. Teams are encouraged to interpret the problem creatively, combine or adapt user tracks, and explore ideas beyond illustrative examples—provided the solution strengthens financial resilience and promotes behavioural learning. User Tracks Track A: The Farmer Farmers face financial literacy challenges primarily related to managing irregular and seasonal incomes, meeting time-bound expenses, and coping with uncertainty. Key gaps lie in cash-flow management, savings for lean periods, responsible use of credit, and risk protection. Limited familiarity with formal banking, insurance, and digital payment systems often leads to reliance on informal credit and low preparedness for financial shocks. Strengthening budgeting skills, savings discipline, credit awareness, and risk management behaviour is critical to improving stability and resilience across agricultural cycles. Track B: The Woman Women often manage daily household finances while contributing to income generation, yet face gaps in digital confidence, formal financial usage, and long-term planning. Challenges commonly arise in budgeting across multiple needs, separating household and business finances, using banking and digital payment systems safely, and building savings for future security. Enhancing confidence in financial decision-making, strengthening skills in savings, debt management, and digital safety, and encouraging proactive use of formal financial services are central to improving financial control and independence. Track C: The Student Students are at an early stage of developing money-related understanding, habits, and attitudes. Their financial literacy needs centre on basic budgeting, saving, prioritising needs over wants, and safe digital behaviour. Limited exposure to real decision-making often results in weak behavioural control and low awareness of consequences. Building foundational knowledge, encouraging reflective spending and saving behaviour, and fostering positive attitudes toward planning and discipline are essential to shaping healthy financial habits early in life. Track D: The Young Adult Young adults face increasing exposure to complex financial decisions involving income management, credit use, investments, taxes, and digital financial platforms. Common challenges include impulsive spending, vulnerability to scams, inadequate savings, and weak long-term planning. Gaps are often observed in understanding risk–return trade-offs, managing debt responsibly, planning for retirement, and protecting oneself in digital financial environments. Strengthening decision-making skills, behavioural control, and long-term orientation is key to enabling informed choices as financial responsibilities expand. Functional & Technical Constraints The Rule of Three: Integrate at least three financial themes such as savings, budgeting, insurance, investments, retirement, digital finance, consumer rights, or fraud prevention. Rural-Ready Technology: Solutions must be lightweight, low-bandwidth friendly, offline-capable, and rely more on voice and visuals than text. Behaviour Over Theory: Go beyond quizzes and include simulation or decision-based mechanics with meaningful consequences.

LoginIntro StoryScenarioOutcomeFraud AlertProgressDashboardScenariosGalaxy Home
Login

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 5

System Requirements Document (SRD)

Project Name: ArthaPlay – Gamified Financial Literacy Platform for Bharat

1. Introduction

ArthaPlay is a gamified financial literacy platform designed to empower users in Bharat by teaching financial concepts through engaging, real-life decision-making simulations. The platform addresses the unique challenges faced by diverse user groups, including Farmers, Women, Students, and Young Adults, by providing tailored, track-based journeys that focus on behavioral learning rather than theoretical knowledge.

This document outlines the system requirements for ArthaPlay, ensuring its functionality, accessibility, and impact align with the needs of its target audience.

2. System Overview

ArthaPlay is a lightweight, offline-first mobile application that uses gamification to teach financial literacy. The platform leverages a life simulation engine to immerse users in realistic financial scenarios, enabling them to make decisions, experience consequences, and improve their financial behavior over time.

Key features include:

  • Track-Based Journeys: Tailored experiences for Farmers, Women, Students, and Young Adults.
  • Voice-First Interaction: Regional language support and audio storytelling for accessibility.
  • Offline Mode: Functionality without internet access, syncing data when online.
  • Behavior Tracking: Metrics like saving streaks, decision scores, and financial health indicators.
  • Selective Re-Run Capability: Users can manually trigger scenario replays to refine their decision-making skills.

The platform is built using React for web and React Native for mobile development, with a FastAPI backend and MySQL/MariaDB database for robust data management and offline sync capabilities.

3. Functional Requirements

Page 2 of 5

As story points:

  • As a Farmer, I should be able to manage seasonal income challenges through crop cycle simulations.
  • As a Woman, I should be able to balance household and micro-business finances while gaining confidence in digital payments.
  • As a Student, I should be able to learn basic budgeting, saving, and fraud awareness through monthly pocket money scenarios.
  • As a Young Adult, I should be able to make informed decisions about salary management, investments, and loans.
  • As a User, I should be able to select my profile (Farmer/Woman/Student/Young Adult) and receive tailored financial scenarios.
  • As a User, I should be able to interact with the app using voice instructions in my regional language.
  • As a User, I should be able to play offline and sync my progress when online.
  • As a User, I should be able to track my financial behavior through metrics like saving streaks and decision scores.
  • As a User, I should be able to selectively re-run scenarios to refine my decision-making skills.
  • As an Admin, I should be able to update predefined scenarios and localized stories.

4. User Personas

1. Farmer

  • Demographics: Rural, seasonal income earners.
  • Needs: Cash flow management, savings discipline, credit awareness, risk protection.
  • Challenges: Limited access to formal finance, reliance on informal credit, financial shocks.

2. Woman

  • Demographics: Household managers and micro-business owners.
  • Needs: Budgeting across multiple needs, digital payment confidence, savings for future security.
  • Challenges: Gaps in digital and financial confidence, separating household and business finances.

3. Student

  • Demographics: First-time money users, typically aged 16–22.
  • Needs: Basic budgeting, saving habits, fraud awareness.
  • Challenges: Impulsive spending, weak behavioral control, low awareness of consequences.

4. Young Adult

  • Demographics: Early career professionals, aged 22–35.
  • Needs: Investment planning, credit management, retirement savings.
  • Challenges: Vulnerability to scams, inadequate savings, impulsive spending.

5. Visuals Colors and Theme

Page 3 of 5

Color Palette:

The theme reflects Bharat’s vibrancy while maintaining a professional tone for financial literacy.

  • Background: #F4F1E9 (Soft Ivory)
  • Surface: #E7D3C5 (Warm Sand)
  • Text: #2C2E3E (Midnight Gray)
  • Accent: #FF7A5A (Bright Tangerine)
  • Muted Tones: #A6A6A6 (Neutral Slate)

6. Signature Design Concept

Interactive Financial Galaxy

The homepage of ArthaPlay will feature a 3D interactive galaxy, where each star represents a user track:

  • Green Star for Farmers.
  • Pink Star for Women.
  • Blue Star for Students.
  • Orange Star for Young Adults.

Users can "navigate" through the galaxy by swiping or tapping, with animations like:

  • Dynamic Constellations: Stars connect to form constellations representing financial themes (e.g., budgeting, saving, investing).
  • Interactive Stars: Tapping a star zooms into its orbit, revealing tailored scenarios.
  • Time-Based Transitions: The galaxy shifts colors based on the time of day, creating a sense of immersion.

Micro-interactions include:

  • Hover effects: Stars pulse gently when selected.
  • Progress animations: A comet streaks across the galaxy as users improve their financial health.
  • Audio cues: Regional voices narrate the journey, enhancing immersion.

This design ensures the platform is visually captivating while reinforcing the concept of financial literacy as a journey through exploration.

7. Non-Functional Requirements

  • Lightweight: App size under 50MB.
  • Low Bandwidth: Optimized for rural areas with limited internet access.
  • Battery Efficient: Minimal power consumption for extended use.
  • Multi-Language Support: Regional language options with audio instructions.
  • Offline-First: Core functionality available without internet, syncing when online.

8. Tech Stack

Page 4 of 5

Frontend:

  • React for web.
  • React Native for mobile app.

Backend:

  • FastAPI for API development.

Database:

  • MySQL or MariaDB for relational data.
  • Alembic for database migrations.

AI Tools:

  • Claude 4.5 Opas for academic or coding work.
  • Google Nano Banana for generating localized images and visual storytelling.

Local Orchestration:

  • Docker for development environments.

Server-Side Orchestration:

  • Kubernetes for deployment and scaling.

9. Assumptions and Constraints

Assumptions:

  • Users have access to basic smartphones with Android OS.
  • Regional language support is critical for adoption.
  • Financial literacy needs vary significantly across user tracks.

Constraints:

  • Must operate effectively in low-bandwidth environments.
  • Offline functionality is mandatory for rural users.
  • App size must remain under 50MB to ensure accessibility.
Page 5 of 5

10. Glossary

  • Financial Literacy: The ability to understand and effectively use financial skills, including personal financial management, budgeting, and investing.
  • Gamification: The application of game-design elements to non-game contexts to engage users.
  • Behavioral Learning: A learning approach focused on improving habits and decision-making skills.
  • Offline-First: A design principle where core functionality is available without internet access.
  • Selective Re-Run Capability: A feature allowing users to manually replay scenarios to refine decision-making skills.

Archit, this SRD captures the essence of your vision for ArthaPlay while ensuring the technical and functional requirements are robust and actionable. Let me know if you'd like to refine any section further!

Login design preview
Login: Sign In
Dashboard: View Platform Stats
Dashboard: Manage Scenarios
Scenarios: Edit Story Content
Scenarios: Add Localized Story
Dashboard: Publish Updates