Personal AI-powered portfolio built with Angular 21 + Signals. Features an interactive assistant that can answer questions about my experience, projects, and skills.
milos-lazovic-portfolio.area36000.com
- AI Assistant
- Streaming chat responses (real-time token by token)
- PWA with auto-update notifications
- Background music player
- Commit history viewer
- Auto-versioning on every build
- Angular 21 + Signals
- TypeScript
- PWA / Service Worker
- SweetAlert2
- Node.js build scripts
| Command | Description |
|---|---|
npm run deploy |
Clean, bump version, commit, build production, push |
npm run bProd |
Production build only |
npm run bDev |
Development build with watch |
npm run clean |
Remove dist and cache |
npm run cleanF |
Full clean including node_modules |
Every npm run deploy automatically:
- Bumps patch version in
package.json - Prompts for commit message and optional description
- Generates
version.jsonwith git info and commit history - Builds for production
- Pushes to origin