{"id":18318673,"url":"https://github.com/connect-foundation/2019-03","last_synced_at":"2025-06-14T11:04:18.022Z","repository":{"id":36083278,"uuid":"218951613","full_name":"connect-foundation/2019-03","owner":"connect-foundation","description":"✨Youngstargram - Youth, Romance, Flex🤟","archived":false,"fork":false,"pushed_at":"2023-07-18T21:49:03.000Z","size":16335,"stargazers_count":39,"open_issues_count":87,"forks_count":11,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-06-14T11:02:27.567Z","etag":null,"topics":["apollo-client","express","graphql","javascript","mysql","nodejs","react","sequelize","sns"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/connect-foundation.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":"2019-11-01T09:07:26.000Z","updated_at":"2024-06-27T09:26:51.000Z","dependencies_parsed_at":"2024-11-05T18:11:24.690Z","dependency_job_id":"d0dc7626-a007-45ff-8011-065054a38e79","html_url":"https://github.com/connect-foundation/2019-03","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/connect-foundation/2019-03","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/connect-foundation%2F2019-03","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/connect-foundation%2F2019-03/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/connect-foundation%2F2019-03/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/connect-foundation%2F2019-03/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/connect-foundation","download_url":"https://codeload.github.com/connect-foundation/2019-03/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/connect-foundation%2F2019-03/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259804834,"owners_count":22913900,"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":["apollo-client","express","graphql","javascript","mysql","nodejs","react","sequelize","sns"],"created_at":"2024-11-05T18:11:13.862Z","updated_at":"2025-06-14T11:04:18.002Z","avatar_url":"https://github.com/connect-foundation.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eWelcome to youngstargram ✨\u003c/h1\u003e\n\u003cp\u003e\n  \u003cimg alt=\"Version\" src=\"https://img.shields.io/badge/version-1.0.0-blue.svg?cacheSeconds=2592000\" /\u003e\n  \u003ca href=\"https://localhost:3000\" target=\"_blank\"\u003e\n    \u003cimg alt=\"Documentation\" src=\"https://img.shields.io/badge/documentation-yes-brightgreen.svg\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#\" target=\"_blank\"\u003e\n    \u003cimg alt=\"License: MIT\" src=\"https://img.shields.io/badge/License-MIT-yellow.svg\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n[![image](https://user-images.githubusercontent.com/40619551/70964172-369f9000-20ce-11ea-98a3-a2ae1b21e849.png)](https://youngstargram.com)\n\n👆 클릭해서 페이지로 이동 👆\n\n\u003e 청춘, 젊음, 낭만을 공유하는 sns 서비스\n\u003e OAuth의 Resource server와 Authorization server를 구현하여 Youngstargram API 기능 제공\n\n## :books: [Wiki](https://github.com/connect-foundation/2019-03/wiki)\n\n## 🛠️ [설정 및 실행](https://github.com/connect-foundation/2019-03/wiki/설정-및-실행)\n\n## 🎲 개발 환경\n\n![기술 스택 모음](https://user-images.githubusercontent.com/40619551/71317591-f0c83a80-24c6-11ea-9d7f-82db5caeb4a2.png)\n\n## 👨‍💻 주요 기능\n\n### 무한 스크롤\n\n![무한 스크롤](https://user-images.githubusercontent.com/40619551/71316620-c28e2f00-24b5-11ea-8d5e-7d27b03ee727.gif)\n\n### 게시글 작성\n\n![게시글 작성](https://user-images.githubusercontent.com/40619551/71317776-e5c2d980-24c9-11ea-8187-a5fbc088dc5d.gif)\n\n### 수정\n\n![수정](https://user-images.githubusercontent.com/40619551/71316614-c15d0200-24b5-11ea-9784-a10d15666591.gif)\n\n### 삭제\n\n![삭제](https://user-images.githubusercontent.com/40619551/71316613-c15d0200-24b5-11ea-9d12-33fdc82b093b.gif)\n\n### 좋아요 및 댓글\n\n![좋아요 및 댓글](https://user-images.githubusercontent.com/40619551/71316616-c15d0200-24b5-11ea-8ea8-5bd4cb0dba5b.gif)\n\n### 해시 태그\n\n![해시 태그](https://user-images.githubusercontent.com/40619551/71316617-c1f59880-24b5-11ea-935a-5867c8803949.gif)\n\n### 검색\n\n![검색](https://user-images.githubusercontent.com/40619551/71316618-c1f59880-24b5-11ea-83ba-a11b479ee55f.gif)\n\n### 알림\n\n![알림](https://user-images.githubusercontent.com/40619551/71316615-c15d0200-24b5-11ea-86b1-5ed4439d15e7.gif)\n\n## OAuth 2.0\n\n### [Document](https://github.com/connect-foundation/2019-03/blob/master/oauth-server/README.md)\n\n### 구조\n\n![image](https://user-images.githubusercontent.com/40619551/71317695-a3e56380-24c8-11ea-9e76-cfdbdb1451f4.png)\n\n## [passport](https://github.com/Logqwerty/passport-youngstargram)\n\n![oauth_login](https://user-images.githubusercontent.com/14218168/71324854-8c899300-2527-11ea-9d70-9e5a4c78609d.gif)\n\n## 🗃️ 디렉토리 구조\n\n```shell\n📁api-server\n├── 📁api\n│   ├── 📁graphql\n│   │   ├── 📁input-types\n│   │   ├── 📁mutations\n│   │   ├── 📁queries\n│   │   └── 📁tyepes\n│   │\n│   ├── 📁middlewares\n│   ├── 📁models\n│   ├── 📁routes\n│   ├── 📁services\n│   ├── 📄app.js\n│   └── 🐋Dockerfile\n│\n├── 📁bin\n├── 📁config\n├── 📁db\n├── 📁test\n├── 📁utils\n│\n📁web\n├── 📁config\n├── 📁public\n└── 📁src\n    ├── 📁components\n    ├── 📁containers\n    │       └── 📁App\n    ├── 📁images\n    ├── 📁queries\n    └── 📁utils\n    └── 📄index.js\n\n```\n\n## 🤜 메인테이너\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n    \u003ca href=\"https://github.com/JaeHyeonKim19\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/47874101?s=460\u0026v=4\" width=\"75px;\" alt=\"JaeHyeonKim\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003e김재현\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n    \u003ca href=\"https://github.com/connect-foundation/2019-03/wiki/%5BMaintainer%5D-김재현\" title=\"what did I do\"\u003e💻what did I do\u003c/a\u003e\n    \u003cbr/\u003e\n        \u003ca href=\"https://github.com/connect-foundation/2019-03/commits/develop?author=JaeHyeonKim19\" title=\"Code\"\u003e📜 Commit Log\u003c/a\u003e\n        \u003cbr/\u003e\n    \u003c/td\u003e\n    \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/soyoungjeong\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/26589909?s=460\u0026v=4\" width=\"75px;\" alt=\"soyoungjeong\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003e정소영\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003ca href=\"https://github.com/connect-foundation/2019-03/wiki/%5BMaintainer%5D-정소영\" title=\"what did I do\"\u003e💻what did I do\u003c/a\u003e\n    \u003cbr/\u003e\n    \u003ca href=\"https://github.com/connect-foundation/2019-03/commits/develop?author=soyoungjeong\" title=\"Code\"\u003e📜 Commit Log\u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Logqwerty\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/14218168?s=460\u0026v=4\" width=\"75px;\" alt=\"HyeonJin Jeong\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003e전형진\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e \u003c/td\u003e\n    \u003ctd\u003e\n    \u003ca href=\"https://github.com/connect-foundation/2019-03/wiki/%5BMaintainer%5D-전형진\" title=\"what did I do\"\u003e💻what did I do\u003c/a\u003e\n    \u003cbr/\u003e\n    \u003ca href=\"https://github.com/connect-foundation/2019-03/commits/develop?author=Logqwerty\" title=\"Code\"\u003e📜 Commit Log\u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/njh7799\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/40619551?s=460\u0026v=4\" width=\"75px;\" alt=\"JeongHo Nam\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003e남정호\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n    \u003ctd\u003e\n    \u003ca href=\"https://github.com/connect-foundation/2019-03/wiki/%5BMaintainer%5D-남정호\" title=\"what did I do\"\u003e💻what did I do\u003c/a\u003e\n    \u003cbr/\u003e\n     \u003ca href=\"https://github.com/connect-foundation/2019-03/commits/develop?author=njh7799\" title=\"Code\"\u003e📜 Commit Log\u003c/a\u003e       \n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n## 🤝 Contributing\n\nContributions, issues and feature requests are welcome!\u003cbr /\u003eFeel free to check [issues page](https://github.com/connect-foundation/2019-03/issues).\n\n## Show your support\n\nGive a ⭐️ if this project helped you!\n\n---\n\n_This README was generated with ❤️ by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconnect-foundation%2F2019-03","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fconnect-foundation%2F2019-03","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconnect-foundation%2F2019-03/lists"}