app/data/resume.jsonから職務経歴書全体を自動生成することが可能です。
WebページもPDFもこの1ファイルから生成されます。
Webページを元にPDFを作成することで、WordやExcelでは表現しにくいスタイリッシュなデザインを実現可能。
印刷時に改ページが変にならないようCSSで印刷設定を指定しています。
main
ブランチに push されると、GitHub Actions によって以下の処理が自動実行されます:
- GitHub Pagesへのデプロイ
- PDFの生成
- Release AssetsへPDFの登録
カテゴリ | 技術スタック |
---|---|
フロントエンド | TypeScript, React 19, React Router 7, Tailwind CSS, shadcn/ui |
PDF生成 | Puppeteer |
CI/CD | GitHub Actions |
その他 | ESLint, Prettier, Git, GitHub |