Skip to content
Snippets Groups Projects
Select Git revision
  • main default protected
  • will1
  • fi
  • jack-dev
  • jack
5 results

software-development-group-project

  • Clone with SSH
  • Clone with HTTPS
  • Smart Budgeting & Expense Optimiser (SBEO)

    A web-based budgeting system built for dynamic, goal-driven financial planning. It helps users track income/expenses, manage savings goals, and receive intelligent budget suggestions through an adaptive decision-support algorithm.

    Tech Stack

    • Backend: Flask (Python), SQLAlchemy, MySQL
    • Frontend: HTML, Tailwind CSS, JavaScript, Chart.js
    • Testing: Pytest, Postman

    Core Features

    • Secure login and user accounts
    • Real-time income and expense tracking
    • Smart Planner with dynamic budget allocation (WSM-based)
    • Savings goal tracking and financial nudges
    • Dashboard visualisations + monthly reports

    Setup

    pip install -r requirements.txt
    python app.py