An open API service indexing awesome lists of open source software.

https://github.com/ourahma/budget-buddy

A budgeting application for managing personal finances.
https://github.com/ourahma/budget-buddy

bootstrap css dao html5 javascript jee jsp mvc servlet

Last synced: 6 months ago
JSON representation

A budgeting application for managing personal finances.

Awesome Lists containing this project

README

          

# Personal Budget Management System

This project is a comprehensive personal budget management system, allowing users to manage their finances effectively through secure authentication, budget tracking, financial goals, debt management, and expense monitoring.

## Features

This application offers the following functionalities:

- **User Authentication**
- Create a user account with basic information and securely authenticate.

- **Budget Management**
- Create, edit, and delete custom budgets for different spending categories.

- **Expense Tracking**
- Add and manage expenses, associating them with specific budgets and editing or deleting them as needed.

- **Monthly Expense Planning**
- View monthly spending plans to better understand future financial status.

- **Financial Goals**
- Set financial goals with deadlines and monitor progress over time.
- Make deposits or withdrawals to reach financial goals.

- **Debt Management**
- Track repayment progress, add funds, and update debt details.

- **User Profile**
- Update profile information, including password changes, and log out securely.

## 🛠️ Technologies & Tools

![Enterprise Architect](https://img.shields.io/badge/Enterprise%20Architect-007396?style=for-the-badge&logo=business&logoColor=white)
![Eclipse IDE](https://img.shields.io/badge/Eclipse%20IDE-2C2255?style=for-the-badge&logo=eclipse&logoColor=white)
![Java](https://img.shields.io/badge/Java-ED8B00?style=for-the-badge&logo=java&logoColor=white)
![Java EE](https://img.shields.io/badge/Java%20EE-007396?style=for-the-badge&logo=java&logoColor=white)
![WampServer](https://img.shields.io/badge/WampServer-FF0000?style=for-the-badge&logo=wampserver&logoColor=white)
![SQL](https://img.shields.io/badge/SQL-003B57?style=for-the-badge&logo=database&logoColor=white)
![Bootstrap](https://img.shields.io/badge/Bootstrap-563D7C?style=for-the-badge&logo=bootstrap&logoColor=white)
![HTML5](https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge&logo=html5&logoColor=white)
![CSS3](https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge&logo=css3&logoColor=white)

## Screenshots

Below are some screenshots illustrating the application's interface and functionalities:

### Log in user
![Log in user](images/login.png)

### Register User
![Register User](images/register.png)

### Budget Management
![Budget Management](images/dashboard.png)

### Expense Tracking
![Expense Tracking](images/liste_des_dépenses.png)

### Wallet (where user can set financiel goals and add debts )
![Financial Goals](images/portefeuille.png)

### User Profile Management
![User Profile Management](images/profile.png)

## Contributors

- **Your Name** - Project Creator and Developer
[LinkedIn Profile](www.linkedin.com/in/maroua-ourahma-293426235)

Feel free to reach out for collaboration or any inquiries!