A Simple Blog and Resume template with Nextjs and NextUI
Comet-land
BLOG DEMO
RESUME DEMO
Blog and Resume template with turborepo
한국어 문서는 다음 링크에서 확인하실 수 있습니다.
Blog Feature
- ? Code highlight with line-highlight, line-numbers
- ? Design with NextUI
- ? Table of contents
- ? Dark mode
- ⌨️ Search with KBar
- ? Configurable
- ? Utterances Comment
- ? Google Analytics
- ? Hotjar
- ? Lighthouse score
Resume Feature
- ? Design with NextUI
- ? Dark mode
- ⌨️ Contact with KBar
- ? Configurable
- ? Google Analytics
- ? Hotjar
- ? Lighthouse score
How to start
-
Fork or clone this repo
-
Install dependencies
yarn
- Start Turbo !
yarn turbo run dev
# or just
yarn dev
- Now you can see blog at
localhost:3000
, resume atlocalhost: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
- SocialMedia directory
- github
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 with vercel
This project using turborepo
.
so, you can deploy very easy with this vercel guide
- blog build command
cd ../.. && npx turbo run build --scope=blog --include-dependencies --no-deps
- resume build command
cd ../.. && npx turbo run build --scope=resume --include-dependencies --no-deps
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
Inspired
I inspired below blogs and resume.
License
MIT