My personal portfolio website. Built with React, Vite, styled-components, and deployed to GitHub Pages.
- React — UI
- Vite — build tool and dev server
- styled-components — component-scoped styles
- react-type-animation — typewriter effect on the home screen
- react-social-icons — social link icons
npm install
npm run devOpen http://localhost:5173 in your browser.
| Command | Description |
|---|---|
npm run dev |
Start local dev server |
npm run build |
Production build to dist/ |
npm run preview |
Preview the production build locally |
npm test |
Run tests with Vitest |
npm run deploy |
Build and deploy to GitHub Pages |
The site deploys to samilieberman.github.io via gh-pages:
npm run deploy