{"id":24691899,"url":"https://github.com/negarprh/wealthwise","last_synced_at":"2026-04-07T08:31:59.630Z","repository":{"id":262895929,"uuid":"855167683","full_name":"negarprh/WealthWise","owner":"negarprh","description":"WealthWise: A Financial Tracker 💵 is an intuitive web application designed to help you manage your personal finances effortlessly. With a clean and modern interface, it allows you to track income, expenses, and investments all in one place.","archived":false,"fork":false,"pushed_at":"2025-01-04T05:01:37.000Z","size":2757,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-26T19:45:28.477Z","etag":null,"topics":["css","flask","html","javascript","matplotlib","pandas","python","sqlite"],"latest_commit_sha":null,"homepage":"https://financial-tracker-mka9.onrender.com/","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/negarprh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-10T12:32:26.000Z","updated_at":"2025-01-04T15:52:05.000Z","dependencies_parsed_at":"2024-12-09T04:19:44.339Z","dependency_job_id":"d9eb297c-9c34-430d-86e6-b4219a6bfe4b","html_url":"https://github.com/negarprh/WealthWise","commit_stats":null,"previous_names":["negarprh/python-final-project-2024","negarprh/financial-tracker","negarprh/wealthwise"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/negarprh%2FWealthWise","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/negarprh%2FWealthWise/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/negarprh%2FWealthWise/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/negarprh%2FWealthWise/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/negarprh","download_url":"https://codeload.github.com/negarprh/WealthWise/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244893483,"owners_count":20527603,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","flask","html","javascript","matplotlib","pandas","python","sqlite"],"created_at":"2025-01-26T19:45:35.038Z","updated_at":"2026-04-07T08:31:59.592Z","avatar_url":"https://github.com/negarprh.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📊 Financial Tracker\n\n## 🌟 Project Overview\n**Financial Tracker** is a comprehensive personal finance dashboard that helps users track their income, expenses, and investments with real-time insights. Designed to simplify financial management, it offers visual charts, intuitive inputs, and seamless user interaction. Perfect for anyone who wants to take control of their finances, this project combines functionality with a sleek, modern design.\n\n---\n\n## 📡 Live Demo\n\n🌐 **Live Link:** [Financial Tracker](https://financial-tracker-mka9.onrender.com/)\n\n---\n\n## 🎥 Demo Video\n\n🎬 **Watch the Demo:** ![Wealthwise Demo](./demo/wealthwisedemo.gif)\n\n*Your ultimate tool for personal finance management.*\n\n---\n\n\n\n\n## 🛠️ Features\n\n### ✅ **Core Functionalities**\n- **Income Tracking**:  \n  Input monthly income and review a historical log.\n  \n- **Expense Management**:  \n  Add expenses by category and visualize spending trends.\n\n- **Investment Portfolio**:  \n  Log stock investments and track allocation in a dynamic pie chart.\n\n- **Live Stock Price Tracking**:  \n  Fetch and display real-time stock prices using the Yahoo Finance API with a fully interactive chart.\n\n---\n\n### 📊 **Visual Dashboards**\n- Income and Expense tables with easy data input.\n- Dynamic charts (line, pie) for quick visual analysis.\n- Live stock price chart with stock-specific filtering.\n\n### 🔒 **Security**\n- User authentication (login/logout) with session timeout for enhanced security.\n\n### ⚡ **Performance**\n- Responsive design for smooth user experience across devices.\n- Optimized backend using Flask and SQLite.\n\n### 🌐 **Deployment**\n- Hosted live on [Render](https://render.com), ensuring reliability and accessibility.\n\n---\n\n## 🚀 Technologies Used\n\n### **Frontend**:\n- **HTML5 \u0026 CSS3**: Clean and responsive UI.\n- **JavaScript**: Interactive charts with Chart.js.\n\n### **Backend**:\n- **Flask**: Python framework for routing and logic.\n- **SQLite**: Lightweight database for data storage.\n\n### **APIs**:\n- **Yahoo Finance API**: Fetch real-time stock prices.\n\n### **Deployment**:\n- **Render**: Hosting the live application with professional-tier features.\n\n---\n\n## 📷 Screenshots\n\n### Homepage\n![Financial Tracker](screenshots/Welcome.png)  \n\n### Income, Expense, and Stock Portfolio Tracking:\n![Income Tracking](screenshots/Income.png)\n![Expense Tracking](screenshots/Expense.png)\n\n### Stock Price Live Chart for the Stocks in Portfolio:\n![Stock Chart](screenshots/LiveStock.png)\n\n### SignUp and LogIn:\n![SignUp Page](screenshots/SignUp.png)\n![LogIn Page](screenshots/LogIn.png)\n\n---\n\n## 🛠️ Setup and Installation\n\n### 1️⃣ **Clone the Repository**\n```bash\ngit clone https://github.com/negarprh/Financial-Tracker.git\ncd Financial-Tracker\n```\n\n### 2️⃣ **Install Dependencies**\nEnsure you have Python 3 installed. Then run:\n```bash\npip install -r requirements.txt\n```\n\n### 3️⃣ **Run the Application**\nStart the development server:\n```bash\nflask run\n```\n\nAccess the app at `http://127.0.0.1:5000/`.\n\n---\n\n## 🎯 Features for Future Development\n- **Budgeting Tool**: Set monthly budgets and track progress.\n- **Multi-Currency Support**: Manage finances in different currencies.\n- **Recurring Transactions**: Automate recurring incomes and expenses.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnegarprh%2Fwealthwise","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnegarprh%2Fwealthwise","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnegarprh%2Fwealthwise/lists"}