Idea
- Create a financial application inclusive of budgeting, investing, and accounting functionalities
- Users can keep track of monthly expenses, income, and inform them of the best course of action with their money
Technology
- Utilize Java Swing w/ IntelliJ for the implementation
Getting Started
- Users can create an account with an initial balance
- Users can set their biweekly paycheque or manually enter it every 2 weeks
Main Screen
- Options to navigate to budgeting, investing, learning, or editing paycheque amount sections
Budgeting Screen
- Select a fixed income value or manually enter it
- Subscreens for entering bills, inputting receipt information, and viewing expense history
- Track if the user is saving money or spending more than earning
- Allows the user to save or reset their expense history
- Shows the user to see their net earnings as well as their balance/savings
Investing
- Choose from a selection of companies listed on NASDAQ (Google, Microsoft, Tesla, Costco, or Nvidia)
- Allows the user to use their balance to purchase shares based on real-time prices
Learning
- Access case studies and educational materials
- Quizzes to test the users' learning and understanding of finances
Built With
- java
- javaswing

Log in or sign up for Devpost to join the conversation.