KB- Kind Budget App
Overview
Budgets are valuable in determining a financial plan which allocates future personal income towards expenses, savings, and debt repayment.Bas ed on the Every Dollar and Mint apps, Kind Budget will provide its user with a more cleaner, concise, and easier user experience.
Project Description: * The user will be able to view their planned, spent, and remaining amounts for their budget * The default main categories are displayed within the app * The user can add income and expenses to the app * The user will be able to select subcategories for their expenses * The user will be able to edit/move/remove an entry
Project Requirements: * Use a Node and Express Web Server; * Be backed by a MySQL Database an ORM, not necessarily Sequelize * Has both GET and POST routes for retrieving and adding new data * Be deployed with Heroku (with Data) *Will utilize at least one new library, package, or technology that we has not been discussed in class *Have a polished frontend / UI; * Contain a folder structure that meets MVC Paradigm * Meet good quality coding standards (indentation, scoping, naming) * Must not expose sensitive API key information on the server,
Technologies * Bulma: Front-End Framework * Handlebars * SASS * Node and Express Web Server * MySQL DB * Sequelize ORM * Heroku *Passport.js