{"id":13479114,"url":"https://github.com/hyesungoh/comet-land","last_synced_at":"2025-04-07T19:15:53.307Z","repository":{"id":37657687,"uuid":"469147009","full_name":"hyesungoh/comet-land","owner":"hyesungoh","description":"Blog and Resume template :comet:","archived":false,"fork":false,"pushed_at":"2024-08-31T12:11:51.000Z","size":2074,"stargazers_count":187,"open_issues_count":5,"forks_count":33,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-06T04:13:12.116Z","etag":null,"topics":["blog-theme","comet-land","kbar","nextjs","nextui","turborepo"],"latest_commit_sha":null,"homepage":"https://comet-land-blog.vercel.app","language":"TypeScript","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/hyesungoh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-03-12T17:05:29.000Z","updated_at":"2025-04-04T03:09:16.000Z","dependencies_parsed_at":"2024-10-25T22:41:59.007Z","dependency_job_id":null,"html_url":"https://github.com/hyesungoh/comet-land","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyesungoh%2Fcomet-land","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyesungoh%2Fcomet-land/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyesungoh%2Fcomet-land/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyesungoh%2Fcomet-land/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hyesungoh","download_url":"https://codeload.github.com/hyesungoh/comet-land/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247713258,"owners_count":20983683,"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":["blog-theme","comet-land","kbar","nextjs","nextui","turborepo"],"created_at":"2024-07-31T16:02:09.758Z","updated_at":"2025-04-07T19:15:53.260Z","avatar_url":"https://github.com/hyesungoh.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","Boilerplates / Templates"],"sub_categories":[],"readme":"# Comet-land\n\n[![CodeQL](https://github.com/hyesungoh/comet-land/actions/workflows/codeql.yml/badge.svg)](https://github.com/hyesungoh/comet-land/actions/workflows/codeql.yml) [![Continious Intergration](https://github.com/hyesungoh/comet-land/actions/workflows/CI.yml/badge.svg)](https://github.com/hyesungoh/comet-land/actions/workflows/CI.yml) [![codecov](https://codecov.io/gh/hyesungoh/comet-land/branch/main/graph/badge.svg?token=TA7LT3RQ1P)](https://codecov.io/gh/hyesungoh/comet-land) [![blog](https://img.shields.io/endpoint?url=https://dashboard.cypress.io/badge/simple/yiddyz\u0026style=flat\u0026logo=cypress)](https://dashboard.cypress.io/projects/yiddyz/runs) [![resume](https://img.shields.io/endpoint?url=https://dashboard.cypress.io/badge/simple/inc4yo\u0026style=flat\u0026logo=cypress)](https://dashboard.cypress.io/projects/inc4yo/runs)\n\nBlog and Resume template with turborepo\n\n한국어 문서는 [다음 링크](https://github.com/hyesungoh/hyesungoh-land/tree/main/_docs/ko-readme.md)에서 확인하실 수 있습니다.\n\n![comet-land-blog](https://user-images.githubusercontent.com/26461307/159371599-95b2acd5-e5eb-482c-9ead-d8f601f034b5.png)\n\n\u003ch2 align=\"center\"\u003e\n\n[`BLOG DEMO ☄️`](https://comet-land-blog.vercel.app/)\n\n\u003c/h2\u003e\n\n![comet-land-resume](https://user-images.githubusercontent.com/26461307/160653172-c56a3b64-dfa9-4708-bf95-fca2fff47964.png)\n\n\u003ch2 align=\"center\"\u003e\n\n[`RESUME DEMO 💫`](https://comet-land-resume.vercel.app/)\n\n\u003c/h2\u003e\n\n![postGif](https://user-images.githubusercontent.com/26461307/159372336-e42c1a9c-9915-4d05-9e51-4882d681dc80.gif)\n\n- 👔 Code highlight with line-highlight, line-numbers\n- 🎨 Design with [NextUI](https://nextui.org/)\n- 🍽 Table of contents\n- 🎩 Dark mode\n\n![kbarGif](https://user-images.githubusercontent.com/26461307/159372344-d628b817-d7f5-4322-813e-3468a62e79d6.gif)\n\n- ⌨️ Search with [KBar](https://kbar.vercel.app/)\n- 🔨 Configurable\n- 🔊 [Utterances](https://utteranc.es/) Comment\n- 🔭 Google Analytics\n- 🔥 Hotjar\n- 🏄 Lighthouse score\n\n![blog lighthouse score](https://user-images.githubusercontent.com/26461307/161536154-b85caf9f-0f73-4224-a1e7-540723916ff7.gif)\n\n## Resume Feature\n\n- 🎨 Design with [NextUI](https://nextui.org/)\n- 🎩 Dark mode\n- ⌨️ Contact with [KBar](https://kbar.vercel.app/)\n- 🔨 Configurable\n- 🔭 Google Analytics\n- 🔥 Hotjar\n- 🏄 Lighthouse score\n\n![resume lighthouse score](https://user-images.githubusercontent.com/26461307/161536162-63278484-ca52-42ed-89d4-951cd31e42c1.gif)\n\n## How to start\n\n`comet-land` has own generate package [`create-comet-land`](https://github.com/hyesungoh/create-comet-land)\n\n```bash\nnpx create-comet-land\n# or\nyarn create comet-land\n```\n\n\u003e Or using Fork or clone this repo\n\n1. Install dependencies\n\n```bash\nyarn\n```\n\n2. Start Turbo !\n\n```bash\nyarn turbo run dev\n# or just\nyarn dev\n```\n\n4. Now you can see blog at `localhost:3000`, resume at `localhost:3001`\n\n## How to configuration\n\nPlease see `packages/core/constants` directory.\n\nand you can reconfigure at that directory's variable\n\n- Analytics directory\n  - GA ID\n  - Hotjar ID\n- Colors directory\n  - color schema\n- General directory\n  - author image\n  - default open-graph image\n  - favicon\n- SocialMedia directory\n  - github\n  - instagram\n  - facebook\n  - linkedin\n  - twitter\n\nand please check `apps/blog/_config/index.json` and `apps/resume/_config/index.json`.\n\nThis files are placing each app's configuration variable.\n\n## How to use it\n\nplease read following link.\n\n- [how to add blog post](https://github.com/hyesungoh/hyesungoh-land/tree/main/_docs/en-blog.md)\n- [how to custom resume](https://github.com/hyesungoh/hyesungoh-land/tree/main/_docs/en-resume.md)\n\n## How to deploy\n\n#### [deploy with vercel (recommend)](https://github.com/hyesungoh/hyesungoh-land/tree/main/_docs/en-deploy-vercel.md)\n\n#### [deploy with github pages](https://github.com/hyesungoh/hyesungoh-land/tree/main/_docs/en-deploy-github-pages.md)\n\n## How to add more packages\n\n- scope packages\n\n```bash\ncd where-you-want\nyarn add package-name\n```\n\n- global packages\n\n```bash\nyarn add package-name -W\n```\n\n- global dev packages\n\n```bash\nyarn add package-name -DW\n```\n\n## Trouble shootings\n\ncheck [this wiki](https://github.com/hyesungoh/comet-land/wiki/Trouble-Shooting) please! it might be help\n\n## Use Case\n\n- [hyesungoh.xyz](https://www.hyesungoh.xyz/)\n- [seulheehan.com](https://www.seulheehan.com/)\n- [thebong.net](https://thebong.net/)\n- [coderoad.kr](https://blog.coderoad.kr)\n- [govindkumar.in](https://www.govindkumar.in/)\n- [blog.milansachani.dev](https://blog.milansachani.dev/)\n- [resume.jadecode.xyz](https://resume.jadecode.xyz/)\n- [jaegwan.kim](https://jaegwan.kim/)\n- [min71.dev](https://resume.min71.dev)\n\n## Inspired\n\nI inspired below blogs and resume.\n\n- [Overreacted](https://overreacted.io/)\n- [Yceffort](https://yceffort.kr/)\n- [gatsby-starter-bee](https://gatsby-starter-bee.netlify.app/)\n- [vallista-land](https://vallista.kr/)\n- [hyunseob.github.io/resume](https://hyunseob.github.io/resume/)\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyesungoh%2Fcomet-land","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhyesungoh%2Fcomet-land","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyesungoh%2Fcomet-land/lists"}