/Money_up

Money Up is a budget tracker for the modern age.Say no more to carrying paper envelopes. This virtual budget program keeps you on track with family and friends with the time-tested envelope budgeting method.

Primary LanguageCSS

MONEY UP

Money Up is a budget tracker for the modern age.Say no more to carrying paper envelopes. This virtual budget program keeps you on track with family and friends with the time-tested envelope budgeting method.

money-1

money-2

money-3

login-money

home-money

money-task

Live Demo - https://money-up.netlify.app/

Tech Stack

html CSS js nodejs express mongo redis npm


Frontend Part

  • WELCOMING PAGE
  • HOME PAGE
  • LOGIN/SIGNUP PAGE
  • ACCOUNT PAGE
  • BUDGET PAGE

Backend Part

  • Authentication using JWT
  • Mongoose - database
  • Server side - NodeJS and Express

Database

MongoDB
Redis

Functionality

  • Login/Signup
  • create budget
  • edit and delete budget
  • add bank
  • Logout

How it works?

  • Click on link
  • Create Account or Login
  • Add your Bank
  • Add, Edit, and Delete budget

Setting up Dev

Here's a brief intro about what a developer must do in order to start developing the project further:

git clone https://github.com/prernadave/noxious-insurance-3324/
cd noxious-insurance-3324/
packagemanager install
npm i express, dotenv, nodemon, mongoose, redis-cli, bcrypt, jsonwebtoken

Environment Variables Required

mongoURL

key

PORT

Redis Cloud Password + Host + Port

NPM Packages

bcrypt.png cors dotenv jwt mongoose.png nodemailer nodemon.png otpgen.png redis twilio

Collaborators

  • Prerna Dave - Team Lead
  • Hassan - Team Member
  • Jishnu Raj - Team Member
  • Rajvardhan - Team Member
  • Chetan Bhagat - Team Member