{"id":25099814,"url":"https://github.com/nozeren/duobudget","last_synced_at":"2026-04-05T21:01:56.927Z","repository":{"id":275639714,"uuid":"926606664","full_name":"Nozeren/DuoBudget","owner":"Nozeren","description":"A simple flask app to track expenses, categorize bills, and split costs with your partner.","archived":false,"fork":false,"pushed_at":"2025-03-31T16:31:14.000Z","size":90,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-31T17:39:24.250Z","etag":null,"topics":["asyncpg","flask","pandas","postgresql","python"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Nozeren.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2025-02-03T14:58:23.000Z","updated_at":"2025-03-31T16:31:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"25f0f4f9-8fb0-40f4-b2cc-308e847257ed","html_url":"https://github.com/Nozeren/DuoBudget","commit_stats":null,"previous_names":["nozeren/duobudget"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nozeren%2FDuoBudget","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nozeren%2FDuoBudget/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nozeren%2FDuoBudget/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nozeren%2FDuoBudget/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nozeren","download_url":"https://codeload.github.com/Nozeren/DuoBudget/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246759500,"owners_count":20829109,"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":["asyncpg","flask","pandas","postgresql","python"],"created_at":"2025-02-07T19:52:21.703Z","updated_at":"2025-09-19T11:50:09.182Z","avatar_url":"https://github.com/Nozeren.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 💰 DuoBudget\nA simple flask app to track expenses, categorize bills, and split costs with your partner. At the end of each month, you can see how much you’ve spent, saved, and earned—all in one dashboard.\n\n---\n\n### Features\n\n- [ ] **Expense Tracking** – Add expenses and categorize them easily.\n- [ ] **Upload Bank Statements** – Import bank files (CSV/XLSX) and automatically add transactions.\n- [ ] **Smart Categorization** – Recurring expense names will auto-suggest past categories.\n- [ ] **Bill Splitting** – Select shared expenses with your partner, calculate amounts, and settle payments.\n- [ ] **Dashboard Overview** – Track spending, savings, and income.\n\n\n---\n### Setup \n\nCreate enviroment variable API_URL.\n\n---\n\n### 🤝 Contributing\n1. Fork the repo.\n2. Create a feature branch (feature/your-feature).\n3. Commit changes.\n4. Open a Pull Request.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnozeren%2Fduobudget","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnozeren%2Fduobudget","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnozeren%2Fduobudget/lists"}