Type your way to a stunning developer showcase.
See the live animated resume in action:
- Primary site → me.hoelee.com
- GitHub Pages mirror → hoelee.github.io/hoelee-profile
An interactive animated resume template built with Vue 3 and Vite.
-
Click Use this template on GitHub, or clone the repository:
git clone https://github.com/hoelee/hoelee-profile.git cd hoelee-profile -
Install dependencies:
npm install
-
Edit
src/config/profile.jsand fill in your name, bio, skills, and contact information. -
Start a local preview at http://localhost:8080:
npm run dev
-
Create a production build in
dist/:npm run build
-
Deploy
dist/to Netlify, Vercel, GitHub Pages, or any static host.
Set typingSpeed in src/config/profile.js to control the milliseconds per character. 1 is fastest; 20 creates a slow, dramatic effect.
| Path | Purpose |
|---|---|
src/App.vue |
Desktop animated profile |
src/Mobile.vue |
Mobile animated profile |
src/config/profile.js |
Personal details, Markdown, animation speed, and typed CSS |
src/main.js |
Responsive application entry point |
src/components/ |
Resume, style, and thank-you editors |
src/assets/ |
Reset stylesheet and static assets |
public/robots.txt |
SEO crawler directives |
| Platform | Approach |
|---|---|
| GitHub Pages | hoelee.github.io/hoelee-profile — auto-deploys via GitHub Actions on every push to main. |
| Netlify | Build with npm run build and publish dist/. |
| Vercel | Import the repository; Vite settings are detected automatically. |
| Static server | Upload the contents of dist/ to any static web server. |
public/robots.txt is pre-included for SEO and is copied into the production build.
| Technology | Role |
|---|---|
| Vue 3 | UI framework |
| Vite | Development server and build tool |
| Prism.js | Syntax highlighting |
| marked.js | Markdown rendering |
Licensed under Apache-2.0.
This project is inspired by and credits jirengu-inc/animating-resume — the original animated resume project by jirengu-inc.