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 ;)
- 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 🤐).
- JavaFX (version 17.0.6 or higher)
- SceneBuilder (Optional - version 19.0.0 or higher)
- Ensure you have JavaFX installed on your system.
- Clone this repository:
git clone [repository-link]
- Navigate to the project directory:
cd CasaNostra
- Rename the folders
-idea
and-mvn
to.idea
and.mvn
respectively:mv -idea .idea mv -mvn .mvn
- https://it.pngtree.com/freepng/mafia-vector-illustration-for-your-company-or-brand_4102191.html?sol=downref&id=bef
- https://www.fontspace.com/the-godfather-font-f2410
- https://opendyslexic.org/
- https://www.cufonfonts.com/font/sabon
- https://kordamp.org/ikonli
- https://fonts.google.com/specimen/Roboto)https://it.pngtree.com/freepng/mafia-vector-illustration-for-your-company-or-brand_4102191.html?sol=downref&id=bef
- https://www.fontspace.com/the-godfather-font-f2410
- https://opendyslexic.org/
- https://www.cufonfonts.com/font/sabon
- https://kordamp.org/ikonli
- https://fonts.google.com/specimen/Roboto]