Skip to content

UnsignedArduino/cyrus-yiu

Repository files navigation

cyrus-yiu

Deployed on Cloudflare Pages Lint Format CodeFactor Contribute with Gitpod

This is the source code for my portfolio website!

Install

  1. Have nodejs.
  2. Clone this repo.
  3. yarn to install dependencies.

Development

Use yarn run dev to start a development server.

Before commit, make sure to format, (yarn run format / yarn run writeFormat) lint, (yarn run lint / yarn run writeLint) and type-check. (yarn run typecheck)

Build and serve

yarn run build and yarn run start. (because it is a static site, you can use any static server to serve the files in the out directory)

This website is currently deployed to Cloudflare Pages at https://cyrusyiu.com

Notes

  • URL redirects (/github, /linkedin, etc.) are in public/_redirects (deployed on Cloudflare Pages), also add them to next.config.ts while at it.
  • URLs for GitHub link, LinkedIn link, etc. are not centralized yet, do full code search for all URLs if replacing.

About

This is the source code for my portfolio website!

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors