0% found this document useful (0 votes)
4 views7 pages

Final Personal Expense Tracker Report

The Personal Expense Tracker is a user-friendly database management system designed to help individuals manage their finances by tracking expenses across various categories. Key features include user management, expense management, organization, and reporting capabilities. The project can be set up locally using XAMPP, and it provides tools for users to analyze their spending habits for informed financial decisions.

Uploaded by

comedynm378
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views7 pages

Final Personal Expense Tracker Report

The Personal Expense Tracker is a user-friendly database management system designed to help individuals manage their finances by tracking expenses across various categories. Key features include user management, expense management, organization, and reporting capabilities. The project can be set up locally using XAMPP, and it provides tools for users to analyze their spending habits for informed financial decisions.

Uploaded by

comedynm378
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Personal Expense Tracker - Project Report

1. Project Overview

The Personal Expense Tracker is a database management system (DBMS) project designed as a

user-friendly application to help individuals manage their personal finances. It allows an unlimited number of

users to register, log in, and track their expenses across various categories. The system aims to simplify

expense tracking and enhance financial management by providing tools for expense entry, categorization,

viewing, and reporting.


Personal Expense Tracker - Project Report

2. Core Features

User Management:

- User registration for new users.

- Secure login for registered users.

Expense Management:

- Ability to add new expenses with details such as amount and category.

- View a comprehensive list of recorded expenses.

- Option to delete expenses.

Expense Organization:

- Sorting of expenses based on months.

- Sorting of expenses based on categories.

Reporting:

- Generation of detailed expense reports on a daily, monthly, and yearly basis.

These features are intended to provide users with a clear overview of their spending habits and assist in

making informed financial decisions.


Personal Expense Tracker - Project Report

3. System Requirements & Setup

3.1. Prerequisites:

- XAMPP: A web server solution that includes Apache, MySQL, and PHP.

3.2. Installation Steps:

- Download and Install XAMPP from https://www.apachefriends.org/index.html.

- Start Apache and MySQL services from XAMPP Control Panel.

- Place the project files in the htdocs directory.

- Fork and clone the repository: https://github.com/EbeyJoeRegi/Personal-Expense-Tracker

- Access phpMyAdmin at http://localhost/phpmyadmin and create a database named 'dailyexpense'.

- Import the SQL file from the cloned repository to populate the database.
Personal Expense Tracker - Project Report

4. Usage Instructions

4.1. Accessing the Application:

- Open your web browser and go to http://localhost/repository-folder-name/

- Replace repository-folder-name with the actual name of the folder created in htdocs.

4.2. Default Login Credentials:

- Email: [email protected]

- Password: asdf1973

4.3. Working on the Project:

- Modify project files in the htdocs folder.

- Use the XAMPP Control Panel to manage Apache and MySQL services.
Personal Expense Tracker - Project Report

5. Use Case Diagram

Use case diagram


Personal Expense Tracker - Project Report

6. Entity Relationship Diagram

Entity relationship diagram


Personal Expense Tracker - Project Report

7. Conclusion

The Personal Expense Tracker project provides a comprehensive solution for personal financial

management. By following the installation and setup guide, users can deploy the application locally and

utilize its features to track expenses effectively. The reporting capabilities further empower users to analyze

their financial data for better decision-making.

You might also like