{"id":19767544,"url":"https://github.com/hs-doshi/budget-planner","last_synced_at":"2026-05-11T13:31:36.634Z","repository":{"id":227247910,"uuid":"770875959","full_name":"HS-doshi/Budget-Planner","owner":"HS-doshi","description":"Budget Planner Application using Angular, Typescript. Deployed Site you can review it \u0026 enjoy it.","archived":false,"fork":false,"pushed_at":"2024-11-27T17:24:44.000Z","size":571,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-11-23T13:16:16.537Z","etag":null,"topics":["angular","angular-material","deployed","frontend","material-ui","typescript"],"latest_commit_sha":null,"homepage":"https://budget-planner-two-beta.vercel.app","language":"TypeScript","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/HS-doshi.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-03-12T10:13:58.000Z","updated_at":"2024-11-27T17:24:48.000Z","dependencies_parsed_at":"2025-02-28T04:30:16.203Z","dependency_job_id":"e051a79f-2f2d-4397-b648-6c2401fde271","html_url":"https://github.com/HS-doshi/Budget-Planner","commit_stats":null,"previous_names":["hs-doshi/budget-planner"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/HS-doshi/Budget-Planner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HS-doshi%2FBudget-Planner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HS-doshi%2FBudget-Planner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HS-doshi%2FBudget-Planner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HS-doshi%2FBudget-Planner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HS-doshi","download_url":"https://codeload.github.com/HS-doshi/Budget-Planner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HS-doshi%2FBudget-Planner/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32896740,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","response_time":120,"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":["angular","angular-material","deployed","frontend","material-ui","typescript"],"created_at":"2024-11-12T04:30:35.797Z","updated_at":"2026-05-11T13:31:36.601Z","avatar_url":"https://github.com/HS-doshi.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Budget\n\nThis project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.1.2.\n\n# Budget Planner\n\nThis is a feature-rich, role-based budget management application built with Angular. The app enables users to create, view, and manage monthly budgets effectively, showcasing best practices in Angular development.\n\nLive Demo: https://budget-planner-two-beta.vercel.app/budget-planner/dashboard\n\n## Features\n\nMonthly Budget Management: Add, view, edit, and delete budgets for each month.\nRole-Based Access: Provides restricted features based on user roles.\nReal-Time Updates: Dynamically updates budget details with instant reflections.\nResponsive Design: Fully optimized for both mobile and desktop devices.\n\n## Prerequisites\nEnsure you have the following installed:\n\nNode.js (LTS version recommended)\nAngular CLI version 17.1.2\n\n## Installation\n1. Clone the Repository\ngit clone \u003crepository-url\u003e\ncd budget-planner\n\n2. Install Dependencies\nnpm install\n\n3. Command Overview\nnpm start\n\n### Notes\nThis project highlights the following Angular concepts:\n\nLazy Loading for optimized performance.\nRole-Based Guards for secure access.\nResponsive UI using Angular Material and custom styles.\n\n### Deployment\nThe app is hosted live at:\nhttps://budget-planner-two-beta.vercel.app/budget-planner\n\nFor deploying the app to Vercel or similar platforms, follow the specific hosting service's instructions.\nFeel free to fork the repository or use this project for learning and experimentation. Contributions are welcome!\nThank You!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhs-doshi%2Fbudget-planner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhs-doshi%2Fbudget-planner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhs-doshi%2Fbudget-planner/lists"}