atareshawty / spendingtracker Goto Github PK
View Code? Open in Web Editor NEWChart/Graphics Interface to visually see where I'm spending money
License: MIT License
Chart/Graphics Interface to visually see where I'm spending money
License: MIT License
With the move to fetching user data, the spending date filter doesn't work anymore
The chart should update after you submit a new expense. Currently, it requires a page reload.
Right now it appears that you only validation username
and password
requirements on the client side.
That's pretty ๐จ
I want to have all of the client side code in ES6, which would require babel and related things
You should add income tracking to visualize your net spending.
It could be done similarly to how it is now:
Controllers aren't doing much in terms of error handling. Should be returning http status codes and flash messages where appropriate (especially when db interaction fails)
React.
Need to spin up server before tests run, but when command runs, the build gets stuck and tests don't run
@tarebyte , help?
There is currently no check to make sure a user doesn't insert a category that doesn't already exists for that user. Could get gross is a lot of the same one show up in the user category drop down
The flash-connect middle wear requires use of express-sessions. Although session is initialized in server.js, an issue is raided when the sessions controller checks for potential flash messages:
if (req.flash('error')) {
res.render('login', {message: req.flash('error')});
} else {
res.render('login');
}
When that code is removed, we can proceed with normal login
I have to wait at least 5 seconds for the submit button to update itself so that I can submit a form
I was dumb and used floating point decimals for money. That needs fixed...
Currently, when a login fails, or a signup fails, they get redirected to the same page with no information about what happened. That would be nice to have. It's confusing without previous knowledge of the app
Right now it does nothing when the submit button is clicked
Right now, the logout link in the tab menu. I want it on the user profile page to avoid confusion
When I enter a cost (ex 3000), it should enter $3000.00, but it does 3.00
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.