Inspiration

Many teenagers today are trapped in a culture of digital consumerism or "FOMO" (Fear Of Missing Out). We see many peers who have access to pocket money or digital payment systems, but lack a basic understanding of risk management and financial priorities. Our inspiration came from the desire to create a "Safe Life Simulation." We wanted to create a place where financial mistakes don't lead to real-life bankruptcy, but instead become valuable, interactive lessons.

What it does

This project was built with a focus on speed and interactivity. We chose the following technology stack:

Python & Streamlit: To quickly build a responsive web interface without the need for a complex backend. JSON-Based Scenarios: We separate quiz data from program logic so that scenario content can easily be updated or added in the future. State Management: We utilize st.session_state to track player progress, scores, and answer history in real-time. 📐 The Logic (LaTeX) Our scoring system isn't simply right or wrong. We use a weighted logic based on the long-term impact of a decision. Simply put, the final score is determined by: $$ \text{Total Score} = \sum_{i=1}^{n} S_i $$ Where $S_i$ is the score for the $i$ scenario. We also emphasize the concept of the time value of money. If a player chooses to invest, they receive a higher score because mathematically: $$ FV = PV \times (1 + r)^n $$ Note: $FV$ (Future Value) indicates that even a small investment during adolescence will have a significant impact in the future. 🧠 Challenges We Faced One of the biggest challenges is maintaining a balance between education and entertainment. We must ensure that the feedback provided doesn't feel like a lecture, but rather like a friend giving advice.

Technically, managing a seamless quiz flow in a script-based framework like Streamlit requires careful state cleanup logic to avoid bugs when the user presses the "Start Again" button.

📚 What We Learned We learned that gamification is key to delivering material that teenagers find challenging. Financial literacy isn't just about math, but about behavior. By building FinLit Path, we've increasingly realized that small, everyday financial decisions are key to long-term financial success.

Built With

Share this project:

Updates