Managing personal finances can be a daunting task, especially for those who are not familiar with financial management. To address this problem, we have developed a web application called Taskwise Finances. This application is designed to help users manage their finances in an efficient and user-friendly way.
Clean and Intuitive Interface: Taskwise Finances offers a clean and intuitive user interface, making it easy for users to navigate and understand the application.
-
Calendar: The application provides a calendar view that allows users to track their financial activities on specific dates. Users can easily view their expenses, bills, and income for each day, week, or month.
-
Expense Tracking: Users can effortlessly track their expenses by adding them to the application. They can categorize expenses, add descriptions, and specify the amount spent. Taskwise Finances will provide an overview of all expenses, helping users analyze their spending habits.
-
Bill Management: Users can enter their recurring bills, such as rent, utilities, or subscriptions, into the application. Taskwise Finances will send reminders to users, ensuring they never miss a payment.
-
Income Tracking: Users can record their sources of income, such as salary, freelance work, or investments. Taskwise Finances will calculate and display the total income, providing users with a comprehensive overview of their financial inflow.
-
React: Taskwise Finances is built using the React framework, enabling a smooth and interactive user experience.
-
Supabase: We utilize Supabase, an open-source alternative to Firebase, for the backend database and authentication functionalities. This ensures secure and reliable storage of user data.
-
Ant Design: The application's UI components are developed using the Ant Design library, which offers a wide range of pre-designed components that are both visually appealing and functional.
To run Taskwise Finances locally, follow these steps:
- Clone the repository: git clone https://github.com/your-username/taskwise-finances.git
- Navigate to the project directory: cd taskwise-finances
- Install dependencies: npm install
- Start the development server: npm start
- Open the application in your browser at http://localhost:5040
We welcome contributions from the community to enhance Taskwise Finances. If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request on the GitHub repository.
This project is licensed under the MIT License. Feel free to use, modify, and distribute the code as per the terms of the license.
If you have any questions or inquiries, please contact us at [email protected]
- Make It Responsive - ⏳ Pending
- Implement Tests - ⏳ Pending
- Develop Lists of Annotations - ⏳ Pending
- Send Alert Email When Bill is Due - ⏳ Pending
- Move Predictions to its Own Section - ⏳ Pending