A responsive PHP & MySQL web application that helps users manage their personal income and expenses efficiently. The system provides authentication, transaction management, import/export functionality, and interactive financial visualizations.
- 🔐 User Registration & Login Authentication
- 💳 Add Income & Expense Records
- ✏️ Edit Existing Transactions
- ❌ Delete Transactions
- 📋 View Transaction Details
- 📊 Interactive Financial Visualizations
- 📤 Import & Export Data
- 🗄️ MySQL Database Integration
- 📱 Responsive User Interface
- HTML5
- CSS3
- JavaScript
- PHP
- MySQL
- XAMPP / Apache
Income-Expense-Visualizer/
│
├── assets/
│ ├── logo.png
│ ├── logo_dupli.png
│ ├── moneygrow_img.jpg
│ ├── quote_img.webp
│ └── visual_img.jpg
│
├── config.php
├── db.php
├── home.php
├── index.php
├── loginn.php
├── registration.php
├── logout.php
├── details.php
├── edit.php
├── delete.php
├── import-export.php
├── visuals.php
├── income.sql
└── README.md
git clone https://github.com/Coder-Yashika/Income-Expense-Visualizer.gitCopy the project folder into
xampp/htdocs/
- Open phpMyAdmin
- Create a database
- Import income.sql
Update the database credentials inside
config.php
Start
- Apache
- MySQL
Open
http://localhost/Income-Expense-Visualizer/
(Add Screenshot Here)
(Add Screenshot Here)
(Add Screenshot Here)
- Email Verification
- Monthly Reports
- Budget Planning
- AI Expense Prediction
- Expense Categories Analytics
- Dark Mode
- Mobile Application
https://drive.google.com/file/d/1G16H5Z8Sc5nTzQyhZ5qP50I6JOPaq00a/view?usp=drivesdk
Contributions are welcome!
- Fork the repository
- Create a new branch
- Commit your changes
- Push to your branch
- Create a Pull Request
Yashika Bansal
B.Tech Computer Science Engineering
Swami Keshvanand Institute of Technology, Jaipur
GitHub: https://github.com/Coder-Yashika
If you found this project useful, consider giving it a ⭐ on GitHub.