{"id":23188175,"url":"https://github.com/devika7300/money-tracker-app","last_synced_at":"2026-04-07T07:44:18.174Z","repository":{"id":259564550,"uuid":"878223031","full_name":"devika7300/money-tracker-app","owner":"devika7300","description":null,"archived":false,"fork":false,"pushed_at":"2024-10-29T22:40:09.000Z","size":355,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-03T16:18:35.497Z","etag":null,"topics":["expressjs","mongodb","nodejs","reactjs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/devika7300.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-10-25T01:43:57.000Z","updated_at":"2024-11-20T15:42:09.000Z","dependencies_parsed_at":"2024-10-26T15:09:49.144Z","dependency_job_id":"22a67f86-334f-44fa-ad3c-8cb1715700fe","html_url":"https://github.com/devika7300/money-tracker-app","commit_stats":null,"previous_names":["devika7300/money-tracker-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/devika7300/money-tracker-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devika7300%2Fmoney-tracker-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devika7300%2Fmoney-tracker-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devika7300%2Fmoney-tracker-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devika7300%2Fmoney-tracker-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devika7300","download_url":"https://codeload.github.com/devika7300/money-tracker-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devika7300%2Fmoney-tracker-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31504897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["expressjs","mongodb","nodejs","reactjs"],"created_at":"2024-12-18T11:13:10.062Z","updated_at":"2026-04-07T07:44:18.150Z","avatar_url":"https://github.com/devika7300.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MERN Money Tracker App\n\n## Introduction\nThe MERN Money Tracker App is a personal finance management tool that enables users to efficiently track their income and expenses. Utilizing the MERN stack—MongoDB, Express.js, React.js, and Node.js—this application offers a simple yet powerful platform for users seeking better financial oversight and insights.\n\n## Features\n- **Add Transactions**: Input income and expenditure details including amount, date, and a brief description.\n- **Transaction History**: View a list of all recorded transactions with options to filter by specific dates.\n- **Balance Overview**: Get a real-time balance updated immediately as transactions are added or removed.\n- **Responsive Design**: Seamlessly use the application on both desktop and mobile devices, thanks to a responsive interface.\n\n## Technologies Used\n- **MongoDB**: For storing transaction data in a flexible, scalable NoSQL database.\n- **Express.js**: Back-end web application framework running atop Node.js for managing routes and requests.\n- **React.js**: Front-end JavaScript library used for building the user interface in a declarative style.\n- **Node.js**: JavaScript runtime environment that allows for the execution of JavaScript code server-side.\n\n## Usage\nTo begin using the app, enter details of a new transaction in the input fields provided at the top of the app interface. Each transaction requires you to fill out the amount, select a date, and add a short description. Once you've input your transaction details, press the \"Add New Transaction\" button to record the transaction. Your transaction will appear in the history list, and your updated balance will be displayed at the top of the app.\n\n## User Interface\n\u003cimg width=\"407\" alt=\"Screenshot 2024-10-29 at 6 30 37 PM\" src=\"https://github.com/user-attachments/assets/a849b382-d56e-40a7-ba23-5c9e76577196\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevika7300%2Fmoney-tracker-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevika7300%2Fmoney-tracker-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevika7300%2Fmoney-tracker-app/lists"}