{"id":21437968,"url":"https://github.com/olhkyle/dta","last_synced_at":"2025-12-30T21:50:53.667Z","repository":{"id":196247256,"uuid":"687515907","full_name":"olhkyle/DTA","owner":"olhkyle","description":"🏗️ Document Construction Business Tax Administration","archived":false,"fork":false,"pushed_at":"2024-12-05T11:49:30.000Z","size":19099,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-23T09:44:30.567Z","etag":null,"topics":["emotion","firebase","react","react-hook-form","reactquery","redux-toolkit","zod"],"latest_commit_sha":null,"homepage":"https://dta-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/olhkyle.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":"2023-09-05T14:11:05.000Z","updated_at":"2024-12-05T11:49:37.000Z","dependencies_parsed_at":"2023-10-16T09:01:35.576Z","dependency_job_id":"3cf7fb5d-fd0a-40bb-afe4-c03695a87827","html_url":"https://github.com/olhkyle/DTA","commit_stats":null,"previous_names":["olhkyle/dta"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olhkyle%2FDTA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olhkyle%2FDTA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olhkyle%2FDTA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olhkyle%2FDTA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/olhkyle","download_url":"https://codeload.github.com/olhkyle/DTA/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243950806,"owners_count":20373664,"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":["emotion","firebase","react","react-hook-form","reactquery","redux-toolkit","zod"],"created_at":"2024-11-23T00:31:19.521Z","updated_at":"2025-12-30T21:50:53.639Z","avatar_url":"https://github.com/olhkyle.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🏢 D\\*T.A(Document Tax Administration)\n\n### 01 Background\n\nA company in the **Construction Industry** is still manually managing data related to **payment of wages** to day-laborers in the field.\n\nThe company realized that the time cost of sifting through the data needed to calculate taxes and the human cost of managing the data was\nbeing unnecessarily wasted.\n\nIn order to reduce the unnecessary waste of time, space, and human resources, we decided to focus on the work efficiency of data managers\nand organize related WebApp.\n\n\u003cbr/\u003e\n\n### 02 Goal\n\n1. Configure the system as a company's internal system that only relevant people can use.\n\n   - It is a system that contains personal information and cannot be signed up from outside, and only relevant people can log in, and strong\n     rules regarding security are applied.\n\n2. Describe the **personal information, date of work, wages paid, remittance details, business number, and work-related contents** to be\n   paid to the laborers for each day's work and store them in the DB.\n3. Visualize **per month** based on data such as how many day-laborers worked, how much wages were paid, etc.\n\n   - `chart.js` is utilized.\n   - In the Monthly Overview, and within the route for Laborer Detailed View, you can view charts based on the relevant data for each\n     Laborer.\n\n4. Provide a dashboard showing yearly labor costs and the number of laborers, with visualized data (chart) and detailed list.\n\n5. To handle **Taxation** related tasks, configure the function so that the printout that was previously exported from Excel or Hangul can\n   be **printed** from the web app.\n\n\u003e For security, all UIs cannot be displayed\n\n\u003cbr/\u003e\n\n### 03 Progress\n\n\u003e ☑︎ 90% / 100% (keep developing and refactoring)\n\n\u003cbr/\u003e\n\n### 04 Tech Stacks\n\n`React` `TypeScript` `React-Query` `Redux-Toolkit` `Zod` `React-Hook-Form` `Emotion` `Chart.js` `Firebase`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folhkyle%2Fdta","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Folhkyle%2Fdta","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folhkyle%2Fdta/lists"}