Skip to content

Skyjaheim2/Budgit

Repository files navigation

Budgit

Budgit is a flask application that allows users to create and manage expenses. This project was created as part of the CUNY 2021 Hackathon.

image image image image

Requirements

All requirements are listed in requirements.txt.

Features

  • Add expenses to a table which can then be sorted by the date or price.
  • Set an expense limit for the day/week/month/year.
  • Schedule an expense that gets added automatically at specified times.
  • Get notified by email when you have exceeded your expense limit or a schedule expanse has been added.
  • Dark mode can be toggled on/off in the accounts page.

Usage

Visit http://budgitproject.herokuapp.com/ or execute

set FLASK_APP=application.py 
flask run

Technologies

  • Python Flask
  • Vanilla JavaScript

Testing

Unit tests for the backend are located in the 'Testing' folder and were written using the unittest library.

Contributors

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

Licensed under the MIT License.

About

This is a web application that allows you to track and manage your expenses.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors