callahanhirrel / budget-tracker Goto Github PK
View Code? Open in Web Editor NEWReal time tracking of budgets and funding for college/university academic departments.
License: GNU General Public License v3.0
Real time tracking of budgets and funding for college/university academic departments.
License: GNU General Public License v3.0
Right now, the function in sortTable.js
only sorts strings. It needs to be generalized for numeric (currency and dates, specifically) types as well.
Pretty self explanatory, just a short "About" page. Some things to consider:
The routing function is already present in routes.py
, but currently returns None
.
When registering, for example, the application will view "[email protected]" and "[email protected]" as two different email addresses, despite them being the same. This can probably be fixed by calling .lower()
in a few places, just need to figure out where we need to do that.
This line specifically:
img_file = url_for('static', filename=f'profile_pictures/{current_user.img_file}')
This is the exception:
AttributeError: 'AnonymousUserMixin' object has no attribute 'img_file'
My guess is the default picture is not being loaded correctly, but it also may be fixed by having an actual user in a session.
The current workaround is by changing them to anchor tags, but I'd prefer to get them to work as buttons. As an example, from layout.html
, the following works:
<a class="nav-item nav-link" href="{{ url_for('logout') }}">Logout</a>
But the following does not work:
<button type="button" class="btn btn-dark" href="{{ url_for('logout') }}">Logout</button>
This may be an easy fix.
Need to think about how the main page should be designed. My thinking is having a table that is automatically filled based on the department of the user, but I'm not sure what else should be included.
There's already a link and everything, it just needs to be implemented.
I need to research this more, but basically using something like setuptools to make this project a distributable package. This will make it easier to work on switching computers, and is a better way to keep track dependencies, as opposed to the currently-used requirements.txt
.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.