Skip to content

Latest commit

 

History

History
38 lines (33 loc) · 1.79 KB

File metadata and controls

38 lines (33 loc) · 1.79 KB

CasaNostra: Mafia-themed Family Expense Manager

CasaNostra is a JavaFX-based desktop application designed to assist (mob🕵️‍♂️) families in managing and keeping track of their expenses. While the core purpose is to provide a straightforward solution for financial management, it incorporates a silly mafia-themed aesthetic and user experience ;)

Features

  • Themed User Interface: Navigate through a mafia-inspired user interface.
  • Expense Tracking: Log and categorize expenses with ease.
  • Budgeting: Set monthly or yearly financial goals.
  • Reports & Analytics: View your spending habits with the help of a colored bar chart.
  • User Profiles: Each family member can have their own private profile (lesser you know longer you live 🤐).

Prerequisites

  • JavaFX (version 17.0.6 or higher)
  • SceneBuilder (Optional - version 19.0.0 or higher)

Installation

  1. Ensure you have JavaFX installed on your system.
  2. Clone this repository: git clone [repository-link]
  3. Navigate to the project directory: cd CasaNostra
  4. Rename the folders -idea and -mvn to .idea and .mvn respectively:
    mv -idea .idea
    mv -mvn .mvn

Credits