{"id":23296688,"url":"https://github.com/chriswilder3/expensetracker","last_synced_at":"2026-04-27T16:32:50.816Z","repository":{"id":267510067,"uuid":"901478224","full_name":"chriswilder3/ExpenseTracker","owner":"chriswilder3","description":"A modern  web application to help users manage their personal finances. It is built as part of UnifiedMentor intership. It allows users to track their income and expenses, categorize transactions, and gain insights into their financial activities along with built-in warnings for overspending.","archived":false,"fork":false,"pushed_at":"2024-12-13T14:15:04.000Z","size":1222,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-27T23:30:23.885Z","etag":null,"topics":["css","html","internship","internship-task","javascript","project","tailwindcss"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/chriswilder3.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-12-10T18:24:17.000Z","updated_at":"2024-12-13T14:20:21.000Z","dependencies_parsed_at":"2024-12-10T19:45:10.346Z","dependency_job_id":"fee983c0-be2f-4fd6-b3cf-ac4e6a8fc8c0","html_url":"https://github.com/chriswilder3/ExpenseTracker","commit_stats":null,"previous_names":["chriswilder3/expensetracker"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/chriswilder3/ExpenseTracker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chriswilder3%2FExpenseTracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chriswilder3%2FExpenseTracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chriswilder3%2FExpenseTracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chriswilder3%2FExpenseTracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chriswilder3","download_url":"https://codeload.github.com/chriswilder3/ExpenseTracker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chriswilder3%2FExpenseTracker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32345804,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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","html","internship","internship-task","javascript","project","tailwindcss"],"created_at":"2024-12-20T07:13:17.733Z","updated_at":"2026-04-27T16:32:50.800Z","avatar_url":"https://github.com/chriswilder3.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MoneyMonitor\n\n**MoneyMonitor** is a modern, responsive, and user-friendly web application designed to help users manage their personal finances. It allows users to track their income and expenses, categorize transactions, and gain insights into their financial activities. With built-in warnings for overspending, MoneyMonitor ensures you stay on top of your financial goals.\n\nThis project is part of the UnifiedMentor internship. Its a ExpenseTracker project specifically part of full stack web development Internship.\n\n---\n\n## Features\n\n- **User Profiles**: Create and manage personalized user profiles, stored and managed using `localStorage`.\n- **Transaction Management**: \n  - Add, view, and delete income and expense transactions.\n  - Categorize transactions (e.g., Food, Transportation, Entertainment, etc.).\n- **Real-time Calculations**: \n  - Calculate and display total income, total expenses, and net income.\n  - Update totals dynamically upon adding or deleting transactions.\n- **Warnings and Alerts**:\n  - \"Nearing money overuse\" warning when expenses are very high, and net income drops below 1000.\n  - \"In debt\" warning when net income reaches 0 or less.\n- **Stylish UI**: Minimalistic and intuitive design using **Tailwind CSS**.\n- **Responsive Design**: Works seamlessly across devices.\n- **Local Storage**: All data (profiles, transactions, calculations) is saved in the browser's `localStorage`, ensuring persistent and private data without a backend.\n\n---\n\n## Technologies Used\n\n- **HTML**: Structure and layout of the application.\n- **Pure JavaScript**: Core logic for managing profiles, transactions, and calculations.\n- **Tailwind CSS**: Styling for a modern and responsive user interface.\n- **localStorage**: For storing and managing user data on the client-side.\n\n---\n\n## How to Use\n\n1. Clone or download the repository:\n   ```bash\n   git clone https://github.com/chriswilder3/ExpenseTracker.git\n   cd ExpenseTracker\n\n2. Open the index.html file in any browser\n\n3. Start tracking your income, expenses, and manage your financial goals.\n\n\n## Screenshots\n\n![Index](images/index.png)\n![Profiles](images/profiles.png)\n![User](images/user.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchriswilder3%2Fexpensetracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchriswilder3%2Fexpensetracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchriswilder3%2Fexpensetracker/lists"}