• Stars
    star
    171
  • Rank 215,689 (Top 5 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created about 2 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Blog and Resume template โ˜„๏ธ

Comet-land

CodeQL Continious Intergration codecov blog resume

Blog and Resume template with turborepo

ํ•œ๊ตญ์–ด ๋ฌธ์„œ๋Š” ๋‹ค์Œ ๋งํฌ์—์„œ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

comet-land-blog

BLOG DEMO โ˜„๏ธ

comet-land-resume

RESUME DEMO ๐Ÿ’ซ

postGif

  • ๐Ÿ‘” Code highlight with line-highlight, line-numbers
  • ๐ŸŽจ Design with NextUI
  • ๐Ÿฝ Table of contents
  • ๐ŸŽฉ Dark mode

kbarGif

  • โŒจ๏ธ Search with KBar
  • ๐Ÿ”จ Configurable
  • ๐Ÿ”Š Utterances Comment
  • ๐Ÿ”ญ Google Analytics
  • ๐Ÿ”ฅ Hotjar
  • ๐Ÿ„ Lighthouse score

blog lighthouse score

Resume Feature

  • ๐ŸŽจ Design with NextUI
  • ๐ŸŽฉ Dark mode
  • โŒจ๏ธ Contact with KBar
  • ๐Ÿ”จ Configurable
  • ๐Ÿ”ญ Google Analytics
  • ๐Ÿ”ฅ Hotjar
  • ๐Ÿ„ Lighthouse score

resume lighthouse score

How to start

comet-land has own generate package create-comet-land

npx create-comet-land
# or
yarn create comet-land

Or using Fork or clone this repo

  1. Install dependencies
yarn
  1. Start Turbo !
yarn turbo run dev
# or just
yarn dev
  1. Now you can see blog at localhost:3000, resume at localhost:3001

How to configuration

Please see packages/core/constants directory.

and you can reconfigure at that directory's variable

  • Analytics directory
    • GA ID
    • Hotjar ID
  • Colors directory
    • color schema
  • General directory
    • author image
    • default open-graph image
    • favicon
  • SocialMedia directory
    • github
    • instagram
    • facebook
    • linkedin
    • twitter

and please check apps/blog/_config/index.json and apps/resume/_config/index.json.

This files are placing each app's configuration variable.

How to use it

please read following link.

How to deploy

deploy with vercel (recommend)

deploy with github pages

How to add more packages

  • scope packages
cd where-you-want
yarn add package-name
  • global packages
yarn add package-name -W
  • global dev packages
yarn add package-name -DW

Trouble shootings

check this wiki please! it might be help

Use Case

Inspired

I inspired below blogs and resume.

License

MIT