Giter Club home page Giter Club logo

capstone-team-flex's Introduction

Capstone-Team-Flex

The Problem

Gig workers, whether they are freelance writers, ride-share drivers, or musicians, face unpredictable income streams. Unlike salaried employees with fixed monthly paychecks, gig workers often struggle to predict their earnings, making it difficult to budget effectively. Traditional budgeting apps are designed for stable incomes and fixed expenses, offering little support for those operating in the gig economy. This leaves gig workers vulnerable to financial instability, unable to adequately plan for expenses, savings, or emergencies.

Our Solution

We propose the development of a flexible budgeting app, FLEX, specifically designed for gig workers. This app will revolutionize the way gig workers manage their finances, providing real-time insights and adaptive budgeting tools to navigate the uncertainty of the gig economy.

Examples

  • Naomi works as a server and makes cash each night. She is trying to save up for a trip to Spain to see her brother. She wants to make sure that 10% of her income is going to a savings account. Naomi can use FLEX to assign a savings goal, and have a handy tracker to know how much to put away for savings

  • Anne is an uber driver who is also very budget conscious. She needs to be able to budget everything to the tee. She uses FLEX to make sure that she is spending 20% of her income on groceries, 20% on her rent/utilities, 10% for savings, and then 50% for fun!

Glossary of Terms

User Anyone who is using the app to track their budgeting. Users can create goals for themselves. Users can also add their income and their expenses.

Goal A budgeting goal that a user assigns themselves. Each goal contains a description of the goal and a percentage of the user's bank that the user would like the goal to track. Goals have a relationship with expenses so that the goal can keep track of the expense sum.

Income Money that is added to the user's bank. Each income item is named and has a description. Income also includes a dollar amount and the date that it was processed.

Expense Money that is taken from the user's bank. Each expense has a name, a description, an amount that was spent, and the date that it was processed. Each expense is also assigned to a goal, so that the goal can track individual spending

capstone-team-flex's People

Contributors

galenshosato avatar m-miro avatar daramolav1 avatar

Watchers

Brit Hemming avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.