{"id":25701624,"url":"https://github.com/oneten19/abc_money_diary","last_synced_at":"2026-05-16T02:31:42.301Z","repository":{"id":194722564,"uuid":"681516720","full_name":"OneTen19/abc_money_diary","owner":"OneTen19","description":null,"archived":false,"fork":false,"pushed_at":"2024-01-31T07:31:54.000Z","size":7428,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-04-02T02:29:39.291Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dart","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/OneTen19.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}},"created_at":"2023-08-22T07:23:59.000Z","updated_at":"2024-04-02T02:29:41.153Z","dependencies_parsed_at":"2024-01-19T09:23:30.898Z","dependency_job_id":"7962173a-a5e0-45d7-bf9c-bb01eb0e0c0c","html_url":"https://github.com/OneTen19/abc_money_diary","commit_stats":null,"previous_names":["kimhanyeol/abc_money_diary","oneten19/abc_money_diary"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OneTen19%2Fabc_money_diary","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OneTen19%2Fabc_money_diary/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OneTen19%2Fabc_money_diary/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OneTen19%2Fabc_money_diary/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OneTen19","download_url":"https://codeload.github.com/OneTen19/abc_money_diary/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240599170,"owners_count":19826959,"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":[],"created_at":"2025-02-25T04:18:08.003Z","updated_at":"2026-05-16T02:31:42.272Z","avatar_url":"https://github.com/OneTen19.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ABC 가계부\n\n\u003cimg width=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/6a1e59e8-1e6e-4d7d-a36a-8774b38cb67a\"\u003e\n\n\u003cimg width=\"500\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/17ef8960-e1ee-4d05-baed-addbbdbd1930\"\u003e\n\n[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FKimhanyeol\u0026count_bg=%2379C83D\u0026title_bg=%23555555\u0026icon=github.svg\u0026icon_color=%23E7E7E7\u0026title=hits\u0026edge_flat=false)](https://hits.seeyoufarm.com)\n\n**개발기간: 2023.10 ~ 2023.12**\n\n\u003c/br\u003e\n\n---\n\n## 배포 주소\n\n\u003e **안드로이드 - 플레이스토어** : [기간만료] \u003cbr\u003e\n\n\u003cimg width=\"300\" src=\"https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2\u0026fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrqtMm%2FbtsFdGfZjQH%2F1B7SijkjAFLCIdN7XRRSO1%2Fimg.jpg\"/\u003e\n구글 개발자 계정 갱신 실패로 인해 삭제됨\n\n\n\u003c/br\u003e\n\n---\n\n## Stacks 🐈\n\n### Environment\n\u003cimg src=\"https://img.shields.io/badge/Android-3DDC84?style=flat-square\u0026logo=android\u0026logoColor=white\"/\u003e\n\u003cimg src=\"https://img.shields.io/badge/Android Studio-3DDC84?style=flat-square\u0026logo=Android Studio\u0026logoColor=white\"/\u003e\n\u003cimg src=\"https://img.shields.io/badge/Git-F05032?style=flat-square\u0026logo=git\u0026logoColor=white\"/\u003e\n\u003cimg src=\"https://img.shields.io/badge/GitHub-181717?style=flat-square\u0026logo=GitHub\u0026logoColor=white\"/\u003e    \n\n### Development\n\u003cimg src=\"https://img.shields.io/badge/Flutter-02569B?style=flat-square\u0026logo=flutter\u0026logoColor=white\"/\u003e\n\u003cimg src=\"https://img.shields.io/badge/JSON-000000?style=flat-square\u0026logo=json\u0026logoColor=white\"/\u003e\n\n![Material UI](https://img.shields.io/badge/Material%20UI-007FFF?style=for-the-badge\u0026logo=MUI\u0026logoColor=white)\n\n---\n\n## 개발자 소개\n\n|      김한열       |                                                                                                        \n| :------------------------------------------------------------------------------: |\n|   \u003cimg height=\"160px\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/b3ca8b9a-7b56-4f10-9d64-87432edff3a1\" /\u003e    |\n|   [@KimHanYeol](https://github.com/Kimhanyeol)   |\n| 경기대학교 컴퓨터공학부 3학년 |\n\n---\n\n## 프로젝트 소개\n\n지출 전용 가계부 **‘ABC 가계부’** 입니다!\n\n많은 사람들이 자신의 수입은 정확히 알고 있지만, 본인이 한 달에 얼마를 사용하는지는 비교적 신경쓰지 않습니다.\u003c/br\u003e\n때문에 어느 것이 자신에게 불필요한 지출인지, 또한 낭비성 지출을 얼마나 하고 있는지 파악하기 쉽지 않습니다.\u003c/br\u003e\n저축은 불필요한 지출을 줄이는 것에서부터 시작됩니다.\u003c/br\u003e\n\n#### ▶ ABC 가계부는 지출을 3 가지로 분류합니다. \n\n##### (A) 꼭 필요한 것\n\n꼭 필요한 것은 먹고사는 데 필수적인 것입니다. \u003c/br\u003e\n예를 들어 교통비나 식대, 아파트 관리비, 세금과 같은 것입니다.\n\n##### (B) 필요한 것\n\n필요한 것은 자녀 교육비와 같은 것입니다.\u003c/br\u003e\n이것들은 반드시는 아니어도 필요한 것들입니다.\n\n##### (C) 있으면 좋은 것, 그리고 없어도 되는 것\n\n있으면 좋은 것은 명품이나 잦은 외식 같은 것들이 대표적입니다. \u003c/br\u003e\n말 그대로 있으면 좋은 것들입니다.\n\n없어도 되는 것은 주차 위반 딱지나 과태료, 연체료 등 조금만 신경 쓰면 얼마든지 없앨 수 있는 것입니다. \u003c/br\u003e\n생돈 날리는 경우라고 할 수 있습니다.\n\u003c/br\u003e\n\n#### ▶ 사용목적 \n\n일반적인 가계부로는 낭비성 지출을 찾아내기 어렵습니다. \u003c/br\u003e\n그저 현금 흐름만 파악될 뿐입니다.\n\nABC 가계부에서 낭비성 지출인 C 항목의 구체적인 금액을 한눈에 확인하고, 자신이 불필요하게 지출한 액수를 정확하게 파악합니다. \u003c/br\u003e\n파악한 정보를 토대로 C 항목을 최대한 줄이면서 불필요한 지출을 제거합니다.\n\n\u003c/br\u003e\n\n---\n\n## 화면구성\n\n#### ▶ 메인화면\n\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/7e113208-0294-4466-9392-ab05c5e0fcf4\"\u003e\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/0ffe147d-6de9-443c-ba33-4ada32ccacac\"\u003e\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/d152b0b3-289d-4e7c-a124-1c8bd32a89ae\"\u003e\u003c/br\u003e\n\n- 날짜별로 분류된 가계부 내역을 확인할 수 있습니다.\n- 우측 상단에 ? 버튼을 클릭하면 가계부 설명창이 띄워집니다.\n- 가계부를 클릭하면 상세 내용 확인 및 가계부 수정, 삭제를 할 수 있는 창이 띄워집니다.\n- 상단에 A, B, C 항목별로 현재까지 얼마를 사용했는지 확인할 수 있습니다.\n- 우측 하단에 + 버튼을 클릭하면 가계부 작성 화면이 띄워집니다.\n###### 사용 패키지 : [grouped_list](https://pub.dev/packages/grouped_list), [flutter_holo_date_picker](https://pub.dev/packages/flutter_holo_date_picker) ######\n\n\u003c/br\u003e\n\n#### ▶ 작성 및 수정화면\n\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/75afade7-8690-4b52-a9a2-e2ee86329997\"\u003e\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/19b03c83-12e7-4cb1-a5db-1fe68f384845\"\u003e\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/904781bb-475d-4b44-8c9e-2e3d2d093928\"\u003e\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/ab1085be-ed2a-49d3-95ad-1fe988e6d5a5\"\u003e\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/398c05b7-a134-4d7c-8e8e-4a4b39865b2c\"\u003e\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/6d91750f-efc0-4d2b-b2f8-06c45040efd6\"\u003e\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/77949e3f-df73-4c25-aa52-02ad5b2eb70e\"\u003e\u003c/br\u003e\n\n- 우측 상단에 ? 버튼을 클릭하면 가계부 설명창이 띄워집니다.\n- 날짜의 기본값은 현재 시간과 날짜이며, 클릭시 달력과 시계화면이 띄워지며 날짜를 선택할 수 있습니다.\n- 결제방법과 분류는 클릭해서 선택할 수 있게끔 구현했습니다.\n\n\u003c/br\u003e\n\n#### ▶ 달력화면\n\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/755d0e61-eee7-4d71-8e2f-184b956c6991\"\u003e\u003c/br\u003e\n\n- 날짜를 선택하면 해당 날짜에 기록된 가계부를 확인할 수 있습니다.\n- 날짜를 길게 누르면 가계부 작성 화면이 나오며 해당 날짜에 가계부를 기록할 수 있습니다.\n###### 사용 패키지 : [table_calendar](https://pub.dev/packages/table_calendar) ######\n\n\u003c/br\u003e\n\n#### ▶ 검색화면\n\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/4d4f6f53-56ac-45a6-b974-ad37c6682be4\"\u003e\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/42c15f62-60d6-4807-aa83-c41903c1d194\"\u003e\u003c/br\u003e\n\n- 지금까지 작성한 가계부들이 차례대로 나열되어 확인할 수 있습니다.\n- 검색을 통해 해당 검색어가 존재하는 가계부 리스트를 확인할 수 있습니다.\n- ABC 타입, 분류, 내용, 메모를 검색할 수 있습니다.\n\n\u003c/br\u003e\n\n#### ▶ 통계화면\n\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/76776f7d-0ac6-4677-b134-697702e4690c\"\u003e\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/8c29676d-55e1-4049-a9c0-14d03ff1fe94\"\u003e\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/5c2d1901-0031-474d-8c94-e880c0b13f48\"\u003e\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/14449c38-7237-4cc0-9bb4-238160fe9607\"\u003e\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/aa555b29-be9d-485e-8758-dc49b26b5952\"\u003e\u003c/br\u003e\n\n- 한 달 치 가계부를 통해 원형 통계와 리스트형 통계를 제공합니다.\n- 리스트표 클릭시 해당 카테고리별로 작성된 가계부 목록을 확인할 수 있습니다.\n- 통계는 분류별로 나눠지고, ABC 타입별로도 확인할 수 있습니다.\n###### 사용 패키지 : [fl_chart](https://pub.dev/packages/fl_chart) ######\n\n\u003c/br\u003e\n\n#### ▶ 더보기화면\n\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/75503039-d766-46a7-bb84-e7b182f66edf\"\u003e\n\u003cimg height=\"300\" alt=\"image\" src=\"https://github.com/Kimhanyeol/abc_money_diary/assets/63261054/f1ddc593-97c5-4bd4-b2cc-e19e9337c2d2\"\u003e\u003c/br\u003e\n\n- 최상단에 이번 달 중 자신이 가장 많이 낭비한 지출의 카테고리와 금액을 표시합니다.\n- 여러 자기 계발서와 재테크 서적에서 발췌한 글들과, 부자와 관련된 사진을 랜덤하게 띄워 모티베이션(동기부여)을 제공합니다.\n\n\u003c/br\u003e\n\n---\n\n#### ▶ 특이사항\n- 인터넷을 사용하지 않기에 데이터가 없어도 사용 가능합니다.\n- 사용자의 어떠한 개인정보도 수집하지 않으며 앱을 삭제 시 모든 기록이 말끔하게 지워집니다.\n- 플러터를 이용해 구현했으며, ‘젊은 부자’라는 책에서 아이디어를 얻어 만들어졌습니다.\n- 다른 가계부 앱에서 기본적으로 제공하는 문자 자동화 기능과 어플 인식을 통한 자동 입력은 제공하지 않습니다.\n###### 이는 ‘가계부 작성은 직접 결제내역을 찾아보며 하루를 돌아보고 어느 곳에서 낭비를 했는지 자아성찰을 겸하는 과정’이라는 개발자의 사소한 신념에서 비롯되었습니다. ######\n- 개발자가 사용하기 위해 만든 앱으로 유료화 계획은 없습니다.\n\n\n추가 기능, 버그, 수정 사항, 그리고 궁금하신 부분은 메일 주시면 최대한 빨리 답변드리겠습니다.\n\n메일 주소 : kimhy000426@gmail.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foneten19%2Fabc_money_diary","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foneten19%2Fabc_money_diary","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foneten19%2Fabc_money_diary/lists"}