ExpenseGuard Pro is a powerful web-based application designed to simplify daily expense management. With its intuitive interface and robust functionality, users can effortlessly track, manage, and analyze their expenses. Built using PHP and MySQL, ExpenseGuard Pro offers seamless integration with XAMPP for easy setup and deployment.
- User Authentication: Secure login and registration system to access the application, ensuring user privacy and data security.
- Expense Tracking: Users can add, edit, and delete expenses, categorizing them for better organization and analysis.
- Expense Management: Comprehensive management interface to view, sort, and filter expenses based on various criteria such as date, category, and amount.
- Expense Export: Export expense reports in CSV format, providing users with a convenient way to analyze their spending habits and financial trends.
- Email Integration: Integration with PHPMailer library to automate the process of sending expense reports via email, enhancing user convenience and accessibility.
- Clone the Repository: Clone the ExpenseGuard Pro repository to your local machine.
- Set Up XAMPP: Install and configure XAMPP to create a local server environment for running PHP and MySQL.
- Database Configuration: Import the provided SQL file to set up the database schema and populate initial data.
- Configuration: Update the database connection details in the configuration files to match your local environment.
- Run the Application: Start the XAMPP server and navigate to the ExpenseGuard Pro directory in your web browser to access the application.
- PHP: Server-side scripting language for application logic and database interaction.
- MySQL: Relational database management system for efficient storage and retrieval of expense data.
- HTML/CSS: Frontend technologies for designing the user interface and enhancing user experience.
- JavaScript/jQuery: Client-side scripting for dynamic interactivity and user-friendly features.
- PHPMailer: Library for sending emails from PHP applications, used for automated expense report delivery.
The application is hosted at https://expensemanag7.infinityfreeapp.com
This project is licensed under the MIT License.