#SpendSavvy:
SpendSavvy is an expense management web application developed using PHP and MySQL. It provides a comprehensive Expense Management System with features like admin and user login, category management, user management, expense management, reports, and a dashboard for an efficient expense tracking experience.
Features:
1.Admin and User Login:The application supports secure login functionality for both administrators and regular users. Administrators have additional privileges and access to manage categories, users, and expenses.
2.Categories Add/Update/Delete: The system allows administrators to create, update, and delete expense categories. This feature helps in organizing and classifying expenses for better tracking and analysis.
3.User Add/Update/Delete: Administrators can manage user accounts by adding new users, updating user details, and deleting user accounts. This feature enables administrators to control access and permissions for different users of the application.
4.Expense Add/Update/Delete: Users can record their expenses by adding new entries, updating existing expenses, and deleting unnecessary entries. This feature ensures accurate and up-to-date expense tracking.
5.Reports: SpendSavvy offers comprehensive reports that summarize expenses based on various criteria, such as categories, users, date ranges, and more. These reports provide valuable insights into spending patterns, helping users and administrators make informed financial decisions.
6.Dashboard: The application provides a user-friendly and informative dashboard that presents key metrics and visual representations of expense data. The dashboard offers an at-a-glance overview of spending trends, top expense categories, and other relevant statistics.
Installation To install SpendSavvy, follow these steps:
Clone the repository:
bash Copy code git clone https://github.com/your-username/SpendSavvy.git Import the database:
Create a new MySQL database. Import the database schema and sample data from the database.sql file provided in the repository. Configure the database connection:
Open the config.php file in the root directory. Update the database credentials (host, username, password, database name) to match your local environment. Start the web server:
Launch a local web server or use an existing server environment (e.g., XAMPP, WAMP, MAMP). Make sure the server is configured correctly and running. Access the application:
Open a web browser and navigate to the URL where you have installed SpendSavvy. You should see the login page. Use the provided credentials to log in as an administrator or a regular user. Usage Once logged in, SpendSavvy provides an intuitive interface for managing expenses and generating reports. The navigation menu allows users to access different sections of the application, such as categories, users, expenses, reports, and the dashboard.
Feel free to explore the various features and functionalities of SpendSavvy to track, analyze, and manage your expenses effectively.
Contributing:
Contributions to SpendSavvy are welcome! If you find any bugs or want to suggest new features, please submit an issue or a pull request to the repository.