{"id":13757423,"url":"https://github.com/subscriptionRescueTeam/save-my-youth","last_synced_at":"2025-05-10T05:32:05.206Z","repository":{"id":37017238,"uuid":"491704246","full_name":"subscriptionRescueTeam/save-my-youth","owner":"subscriptionRescueTeam","description":"청년을 구해줘 [📫 청년청약, 청약]","archived":false,"fork":false,"pushed_at":"2022-11-01T13:00:05.000Z","size":8189,"stargazers_count":54,"open_issues_count":3,"forks_count":5,"subscribers_count":0,"default_branch":"dev","last_synced_at":"2024-11-16T13:35:09.654Z","etag":null,"topics":["apply","react","react-router","recoil","typescript","ux"],"latest_commit_sha":null,"homepage":"","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/subscriptionRescueTeam.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}},"created_at":"2022-05-13T00:12:01.000Z","updated_at":"2024-02-08T03:12:16.000Z","dependencies_parsed_at":"2022-09-26T22:11:30.288Z","dependency_job_id":null,"html_url":"https://github.com/subscriptionRescueTeam/save-my-youth","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subscriptionRescueTeam%2Fsave-my-youth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subscriptionRescueTeam%2Fsave-my-youth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subscriptionRescueTeam%2Fsave-my-youth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subscriptionRescueTeam%2Fsave-my-youth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/subscriptionRescueTeam","download_url":"https://codeload.github.com/subscriptionRescueTeam/save-my-youth/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253371076,"owners_count":21897998,"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":["apply","react","react-router","recoil","typescript","ux"],"created_at":"2024-08-03T12:00:37.588Z","updated_at":"2025-05-10T05:32:04.561Z","avatar_url":"https://github.com/subscriptionRescueTeam.png","language":"TypeScript","funding_links":[],"categories":["Project"],"sub_categories":["Application"],"readme":"\u003cdiv align=\"center\"\u003e\n\n# **청년을 구해줘**\n\n [청년을 구해줘](https://save-my-youth.netlify.app/)\n\n\n\u003cimg width=\"1000\" alt=\"save-my-youth\" src=\"https://i.imgur.com/lGsGnE9.png\"\u003e\u003cbr\u003e\n\n\n    \"청년을 구해줘!\"는 청년들을 위한 청약 정보를 한눈에 쉽게 살펴볼 수 있는 웹사이트입니다.\n\n\u003c/div\u003e\n\n\n\u003cbr\u003e\u003cbr\u003e\n\n## 프로젝트 개요\n![image](https://user-images.githubusercontent.com/77133565/169263798-ca440c9e-1838-4670-8d62-0d73be7cc410.png)\n\n역세권 청년주택에 거주하고 있고, 앞으로 다른 곳으로 이사가고 싶어서 청약을 넣을 예정인 청년,독립을 하고 싶은 청년, 부모와 떨어져서 성장할 수 있는 기회를 놓치지 않길 바라는 청년.\n\n이유는 다르지만 청년청약에 관심을 가지고 있습니다. 그렇지만 청약 공고가 올라오는 사이트가 모두 달라 따로 찾아보아야 하게 때문에 청약 공고를 한 눈에 볼 수 있게 하는 사이트입니다.\n\n![image](https://user-images.githubusercontent.com/77133565/169264230-0722f377-c2fd-4b88-9c21-f7965d165123.png)\n\n\n\u003cbr\u003e\u003cbr\u003e\n\n## ⚡️ Skills\n### Front-end\n\n\u003cp\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/52682603/138834243-fb74d81e-e90d-4c6a-8793-05df588f59ab.png\" alt=\"react\" width=15%\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/52682603/138834262-a7af2293-e398-416d-8dd3-ff5fab8cb80d.png\" alt=\"type_script\" width=15%\u003e\n\u003c/p\u003e\n\n- **React 18** 로 사용자와의 상호작용이 많은 웹 페이지를 효율적으로 구현하고 관리했어요.\n- **Typescript** 를 사용해 빌드 시에 오류를 미리 찾아, 코드 안정성을 높였어요. 또한 동료와의 커뮤니케이션이 원활해졌어요.\n\n---\n\n### Back-end\n\n\u003cp\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/14821702/168629827-cf0dc8e2-7945-4eac-b115-dce892138bb7.png\" alt=\"wagtail\" width=20%\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/14821702/168630036-e2f06d91-78b6-4463-b209-946d5a7b5e1d.png\" alt=\"django-ninja\" width=15%\u003e\n\n- **Wagtail**로 웹 어플리케이션 서버를 구축했어요.\n- **Django-ninja**를 사용해 API를 통신을 구현했어요.\n- 백엔드는 **Heroku**를 이용해 배포했어요.\n---\n\n\n\u003cbr\u003e\u003cbr\u003e\n## 🏠 Members\n\n### 프론트엔드\n\n|퉁이리(PL)|헬렌|플로라|매직타로|\n|:-:|:-:|:-:|:-:|\n|\u003cimg src=\"https://avatars.githubusercontent.com/u/77133565?v=4\" alt=\"tooooo1\" width=\"100\" height=\"100\"\u003e|\u003cimg src=\"https://avatars.githubusercontent.com/u/64337152?v=4\" alt=\"helen\" width=\"100\" height=\"100\"\u003e|\u003cimg src=\"https://avatars.githubusercontent.com/u/92790783?v=4\" alt=\"flora\" width=\"100\" height=\"100\"\u003e|\u003cimg src=\"https://avatars.githubusercontent.com/u/53456037?v=4\" alt=\"magictaro\" width=\"100\" height=\"100\"\u003e|\n|[tooooo1](https://github.com/tooooo1)|[hotbreakb](https://github.com/hotbreakb)|[Lela12](https://github.com/Lela12)|[kmin-jeong](https://github.com/kmin-jeong)|\n\n\n\n### 백엔드\n|다츠|\n|:-:|\n|\u003cimg src=\"https://avatars.githubusercontent.com/u/14821702?s=96\u0026v=4\" alt=\"dartz\" width=\"100\" height=\"100\"\u003e|\n|[DARTZ](https://github.com/jwun95)|\n\n### 디자이너\n|제이미|\n|:-:|\n|\u003cimg src=\"https://avatars.githubusercontent.com/u/51393021?s=400\u0026v=4\" alt=\"jamey\" width=\"100\" height=\"100\"\u003e|\n|[제이미](https://github.com/)|\n\n\n## ✍️CONVENTION✍️\n\n| 태그                  | 설명                                                                      |\n| --------------------- | ------------------------------------------------------------------------- |\n| `Feat: `             | 새로운 기능을 추가할 경우                                                 |\n| `Fix: `              | 버그를 고친 경우                                                          |\n| `Design: `           | CSS 등 사용자 UI 디자인 변경                                              |\n| `!BREAKING CHANGE: ` | 커다란 API 변경의 경우                                                    |\n| `!HOTFIX: `          | 급하게 치명적인 버그를 고쳐야하는 경우                                    |\n| `Style: `            | 코드 포맷 변경, 세미 콜론 누락, 코드 수정이 없는 경우                     |\n| `Refactor: `         | 프로덕션 코드 리팩토링                                                    |\n| `Comment: `          | 필요한 주석 추가 및 변경                                                  |\n| `Docs: `             | 문서를 수정한 경우                                                        |\n| `Test: `             | 테스트 추가, 테스트 리팩토링(프로덕션 코드 변경 X)                        |\n| `Chore: `            | 빌드 테스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X) |\n| `Rename: `           | 파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우                        |\n| `Remove: `           | 파일을 삭제하는 작업만 수행한 경우                                        |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FsubscriptionRescueTeam%2Fsave-my-youth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FsubscriptionRescueTeam%2Fsave-my-youth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FsubscriptionRescueTeam%2Fsave-my-youth/lists"}