Inspiration:

Money is emotional — especially for families. I grew up realizing that financial literacy often starts too late. Kids learn math, but not money. Auriflow was born from the idea that allowances could teach real-life budgeting through play, emotion, and responsibility — all wrapped in a neon-purple, 6dainn-style experience.

What it does:

Auriflow is a family-finance app where parents can: Send monthly allowances to kids Set daily spending limits Lock accounts or adjust currencies Receive email alerts when kids overspend

Kids can: Track income & expenses Create savings goals Learn through an AI-style money coach that gives motivational tips Visualize growth with colorful dashboards and badges

Everything happens in a safe, offline-first environment — building financial responsibility through fun and trust.

How we built it:

Language: Python (Jupyter + Streamlit) Database: SQLite3 (lightweight, local) Notifications: SMTP (email API) Libraries: pandas, dotenv, matplotlib Design: custom CSS + neon gradient UI (#7c3aed → #a855f7) Version control: GitHub Testing: local simulation with sample parent/child profiles

The app runs fully in Streamlit, so it’s interactive and beginner-friendly. Each module — db.py, coach.py, notify.py — is structured for clarity and reusability.

Challenges we ran into:

Encoding issues (💀 emojis & Unicode on Windows) Balancing a child-friendly UI with financial accuracy Making notifications work smoothly using only email Designing analytics that stay meaningful across multiple currencies Managing time zones, daily resets, and app persistence

Accomplishments that we're proud of:

Fully working multi-currency allowance system Integrated AI-style financial coach that generates adaptive tips Neon-purple UI that blends art and fintech 100% offline-compatible — no third-party dependencies except email Designed, coded, and tested solo within the hackathon timeframe

What we learned:

How to turn financial logic into interactive visual education How to design for empathy — making “money” feel human and fun How to handle local databases and secure notification systems That teaching financial habits is not just technical — it’s psychological

What's next for Auriflow:

How to turn financial logic into interactive visual education How to design for empathy — making “money” feel human and fun How to handle local databases and secure notification systems That teaching financial habits is not just technical — it’s psychological

Built With

Share this project:

Updates