Skip to content

A full stack budgeting web-app for monitoring and analyzing one's expenses

License

Notifications You must be signed in to change notification settings

drthisguy/P2-The-Penny-Pincher

Repository files navigation

Table of contents

General info

This project/app is created to help people budget their money to help them manage their expenses so they can save money to get out of debt, buy something nice or maybe even plan for retirement. Once at the landing page the user is able to create and account to store they're budgeting information. Once logged in, the application allows the user to enter their income for the month as well as their expenses for the month. Once the information is inputted the user will be able to see how much money they are utilizing and how much they can save each month. To help illustrate this we've provided graphs to visualize the users budget and savings.

Technologies

Project is created with:

  • HTML
  • CSS
  • Materilize
  • Javascript
  • Node.js
  • MySQL
  • Sequelize
  • bcryptjs
  • express-handlebars
  • express-session
  • moment
  • mysql2
  • passport/passport-local
  • Data tables

Setup

To run this project, install it locally using npm:

$ npm install for local deployment.
See deployed website.  Use account user: "[email protected], password: "example" for a seeded example.

File Manifest

Links:

Github Repo: https://github.com/drthisguy/Project-2

Deployed Website: https://pennypincha.herokuapp.com

Animated Action:

penny-pinch-optimize

Screen Grabs:

image

image

image

Sources & Inspirations

https://handlebarsjs.com/guide/expressions.html#basic-usage https://sequelize.org/master/manual/model-basics.html https://gist.github.com/PurpleBooth/109311bb0361f32d87a2#project-title https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/routes https://www.robinwieruch.de/webpack-babel-setup-tutorial

Issues & Contact

We Hoped to use the babel webpack to transpile front end ES6 to pre 2015 js. Delayed for now. Time of day appears to be misreporting on expense items. See contact info of contributors with questions.

About

A full stack budgeting web-app for monitoring and analyzing one's expenses

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •