This is a portfolio template template created by Corey Chiu.
- Beautifully designed UI using TailwindCSS, MagicUI, and Shadcn/UI
- Responsive layout
- Light/Dark Mode
- Github Calendar/Github Contribution Snake
- Tech Icon Cloud
- Tweet Grid
- Visitor Counter
- Blog Section
- MDX and Markdown support
- RSS Feed
- Web Analytics(Google Analytics, OpenPanel Analytics, Plausible Analytics, etc.)
.env.local
- environment variablessrc/config/siteConfig.ts
- site configsrc/config/infoConfig.ts
- personal info configsrc/config/*.ts
- config for each sectionsrc/content/blog/**.mdx
- blogpublic/github-contribution-snake/*.svg
- github contribution snake svg file(generated by github action and updated every day)
pnpm install
pnpm dev
Deploy the example using Vercel:
Execute create-next-app
with pnpm to bootstrap the example:
pnpm create next-app --example https://github.com/iamcorey/coreychiu-portfolio-template coreychiu-portfolio-template
Then, run Next.js in development mode:
pnpm dev
Deploy it to the cloud with Vercel (Documentation).