Skip to content

Meatchema/Savings-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello! This project is a personal savings goal tracker built with Python and Flask. This project was built as a personal learning exercise in full-stack web development and project creation.

About This app allows you to create and manage personal savings goals, track deposits, and visualize your progress. It is being actively built from scratch as an independent project, using Python on the backend and HTML/CSS on the frontend. As I progress further in this project I intend on learning more advance features to integrate into it.

Features

  • Create savings goals with a target amount
  • Set a starter amount for existing savings
  • Log deposits toward any goal
  • Track progress with a visual progress bar
  • Delete goals when completed or no longer needed
  • Data persists between sessions via local JSON storage

Tech Stack

Backend: Python, Flask Frontend: HTML, CSS Storage: JSON file

Running the App Clone or download this repository Navigate to the project folder in your terminal Run the app: py app.py

Open your browser and go to http://127.0.0.1:5000

Project Structure Savings Application/ │ ├── app.py # Flask backend and routes ├── data.json # Local data storage ├── templates/ │ └── index.html # Main page └── static/ └── style.css # Styling

What I Learned so Far:

  • Setting up and routing a Flask web application
  • Connecting a Python backend to an HTML frontend
  • Persisting data using JSON file storage
  • Applying existing HTML/CSS/JS knowledge to a new framework
  • Debugging and problem solving in a real project environment

Future Features

  • Multiple pages (goal history, completed goals)
  • Charts to visualize savings progress
  • Edit existing goals
  • Goal completion celebrations 🎉
  • Monthly deposit calculations (date till completed)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors