Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

rupav/ExpenseManager

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

89 Commits
89 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ExpenseManager

Build Status

A web app for expense manager made using Flask (a python microframework). Made for CSI, NSIT event. (Couldn't win, but got a special mention ๐ŸŽ‰)

Key Features:

  1. Data visualization for user
  2. Set and add budget for a given month.
  3. Set expenditure daily or on a monthly basis.
  4. Use of python libraries and jinja to avoid Javascript and Jquery completely.
  5. Login authentication. (created using python decorators) And forget password functionality.
  6. Database access only for admin.

See local setup steps: Local Setup on Windows

Few screenshots of the working app!

To Do:

  • Deploy app on heroku ๐Ÿš€.
  • Add tests and Travis CI
  • Use Bokeh โœจ instead of pygal for data visualization.
  • Plotting of purchase location of a user in a map.
  • Add more features to the app like,providing a option to add a new category, use Wordnet to automatically add expenditure of a user in one of the pre-defined categories by comments.
  • Comparision of a user with average users in terms of budget and expenditure.
  • Add relevant info in home tab in the dashboard.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.