Budget Analysis

Project Code :TCMAPY521

Objective

The main objective of this project is to give detail report on expenses and income of a person so that user can keep a check on their expenditures without much effort.

Abstract

In last few years budget analysis is done by manually. This process makes a loss of updating transaction data. To avoid the manual process on transactions we provide a budget analysis web application that which maintain the transactions updates properly. This is a desk top application developed using flask frame work for web framing and for storing data we use MySQL database. Here all the transactions will be saved into the local database from where user can check the transaction details in the graphical form in which income and expenses were plotted in the chart. 

KEYWORDS: Flask, MySQL Database, Income, Expenses. 

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware System Configuration:-

  • Processor                       -    I3/Intel Processor
  • RAM                             -    4GB (min)
  • Hard Disk                      -   160GB

Software System Configuration:-

  • Operating System            :   Windows 7/8/10
  • Application Server           :    Xampp                   
  • Front End                         :   HTML, CSS
  • Scripts                              :    JavaScript.
  • Database                           :   My SQL
  • Technology                       :   Python 3.9+.
  • IDE                                   :   Pycharm

Learning Outcomes

  • What is tender management?
  • Understanding the issues of improper record maintenance.
  • How contract planning can be done?
  • About python packages and python language.
  • What is hyper ledger technology?
  • Use of HTML and CSS on UI Designs.
  • Data Base Connections.
  • Data Parsing Front-End to Back-End.
  • Need of Pycharm-IDE to develop a web application.
  • Working Procedure.
  • Testing Techniques.
  • Error Correction mechanisms.
  • Input and Output modules.
  • How test the project based on user inputs and observe the output?
    • Practical exposure to
    • Hardware and software tools
    • Solution providing for real time problems
    • Working with team/ individual
    • Work on Creative ideas. 

Demo Video

mail-banner
call-banner
contact-banner
Request Video