In this Project, I have used PHP and MySQL database. This is the project which keeps records of our daily expenses. It has two modules i.e. user and admin.
- Dashboard: In this section, user can briefly view expenses on a daily basis, monthly basis, and yearly basis.
- Expenses: In this section user can manage the expenses (add/delete).
- Expense Report: In this section, user can view expenses on day-wise basis, month-wise basis , year-wise basis, and category-wise according to periods of time.
- Profile: In this section, user can update his/her profile.
- Change Password: In this section, user can change his/her passwords
- Logout: Through this button, user can log out.
- Users can also recover his/her password.
- Dashboard: In this section, Admin can briefly view expenses on a daily basis, monthly basis, yearly basis and also check listed categories and registered users
- Categories: In this section, Admin can create and manage(Edit and delete) the expense categories.
- Users: In this section, Admin can manage the registered user(Edit, delete) and also check his/her expenses.
- Reports: In this section, Admin can generate the user-wise report and also generate the b/w dates report to check the registered users.
- Profile: In this section, user can update his/her profile.
- Change Password: In this section, user can change his/her passwords
- Logout: Through this button, user can log out.
- Admin can also recover his/her password.
- Download the zip file
- Extract the file and copy Expense_Tracker folder
- Paste inside root directory(for xampp: xampp/htdocs)
- Open PHPMyAdmin (http://localhost/phpmyadmin)
- Create a database with name expense_db
- Import expense_db.sql file
- Run the script http://localhost/Expense_Tracker(frontend)
Home Page: User Signup: Login Page: User's Dashboard: Add Expense: User's Expenses: User's Categorywise Report: Admin Dashboard: Admin Manage Catogories: Admin Registered Users: