git clone https://github.com/ogkae/portfolio.git
cd portfolio
pnpm install
pnpm devVisit localhost:3000
| Command | Description |
|---|---|
pnpm dev |
Start development server |
pnpm build |
Build for production |
pnpm serve |
Preview production build |
Update content | Edit arrays in src/App.tsx:
const projects: Project[] = [
{ id: 'p1', title: 'Project', description: '...', tech: ['...'], github: '...' }
];Change theme | Modify variables in src/index.css:
:root { --bg-primary: #ffffff; --text-primary: #000000; }
[data-theme='dark'] { --bg-primary: #000000; --text-primary: #ffffff; }GitHub username | Update in fetchGithubStats():
fetch('https://api.github.com/users/YOUR_USERNAME')pnpm buildDeploy dist/ to:
Netlify • Vercel • GitHub Pages • Cloudflare Pages
SolidJS • TypeScript • Vite • Lucide Icons
![]() |
![]() |
|---|

