/cache-front-end

💲 Budgeting app for tracking and managing financial transactions

Primary LanguageJavaScript

Cache

Cache is a budgeting app where users can manage their expenses, income and saving goals all in one place. It can be difficult to keep track of where your money is going, especially with the rise of online shopping and other digital transactions. Cache simplifies tracking your spending habits with specified budgets displayed visually each month.

Getting Started

Click here to view the app.

Project Planning Materials

ERD

Trello

Wireframe

Wireframe

Screenshots

Technologies Used

HTML5

CSS3

MaterialUI

JavaScript

MongoDB

Express.js

React

NodeJS

Visual Studio Code

GitHub

Heroku

Next Steps

  • Users can view summaries of their previous monthly budgets
  • Format date with momentjs
  • Users can create recurring incomes and expenses which are automatically added according to the specified time period
  • Import previous budget data into next months budget
  • Sorting transactions by date - most recent at the top
  • Implement Light/Dark mode
  • Add animation to add income and expense buttons on "Add" page
  • Create a subscriptions model and the ability for users to add and track their subscriptions
  • Utilize an api to fetch logos and information for streaming services/ platforms for subscriptions