Skip to content

Award winning collaboration Citihackathon banking application for teens

Notifications You must be signed in to change notification settings

jadathib/TeenBudgetingApp

Repository files navigation

💸 Teen Budgeting App

Made with Flask Deployed on Render Hackathon Winner License: MIT

A simple, fun, and practical budgeting app for teens — track deposits, automatically allocate savings, and monitor expenses in one place.
Built to help young adults learn financial responsibility and start building an emergency fund early.

🌐 Live Demo: teenbudgetingapp.onrender.com


🚀 Features

  • Deposits: Add paychecks or gifts to your checking account
  • 💾 Automatic Savings: Choose a percentage of every deposit to flow into savings
  • 📊 Expense Tracking: Record expenses and assign categories
  • 📈 Transaction History: View all inflows/outflows in one place
  • 🎯 Savings Milestones: Track your journey towards goals like textbooks, an Xbox, or an emergency fund

🛠️ Tech Stack

  • Flask — lightweight Python web framework
  • Flask-Login — secure authentication & session management
  • Flask-SQLAlchemy — ORM for database access
  • SQLite — lightweight relational database
  • Bootstrap — responsive, mobile-friendly UI
  • Render — free deployment hosting

📸 Screenshots

Home Savings Transactions
Home Savings Transactions

🏆 Hackathon Recognition

This project was originally built during the Citi Technology Hackathon
📅 Submitted: February 1, 2021
🥈 Award: 2nd Place Winner 🎉

🔗 Hackathon Details


⚡️ Getting Started (Local Setup)

Clone the repo and set up a virtual environment:

git clone https://github.com/YOUR-USERNAME/TeenBudgetingApp.git
cd TeenBudgetingApp 
python3 -m venv venv
source venv/bin/activate  # Mac/Linux
venv\Scripts\activate     # Windows 
pip install -r requirements.txt 

Run the app:

python app.py

About

Award winning collaboration Citihackathon banking application for teens

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •