https://github.com/asafr-dev/asafr-dev.github.io
1-page portfolio: project cards with demo/docs, repo links, skills, and contact.
https://github.com/asafr-dev/asafr-dev.github.io
cv github-pages personal-website portfolio react tailwindcss typescript vite
Last synced: about 2 months ago
JSON representation
1-page portfolio: project cards with demo/docs, repo links, skills, and contact.
- Host: GitHub
- URL: https://github.com/asafr-dev/asafr-dev.github.io
- Owner: asafr-dev
- License: mit
- Created: 2026-04-27T06:28:53.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-02T07:53:09.000Z (about 2 months ago)
- Last Synced: 2026-05-02T09:36:29.166Z (about 2 months ago)
- Topics: cv, github-pages, personal-website, portfolio, react, tailwindcss, typescript, vite
- Language: TypeScript
- Homepage: https://asafr-dev.github.io
- Size: 161 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
asafr-dev.github.io
One-page portfolio site with these sections: Featured project cards (demo/docs + repo), Experience (CV-style timeline), Skills, and Contact.
## π Quickstart
```bash
npm ci
npm run dev
```
Open: [http://localhost:8080](http://localhost:8080)
### Build
```bash
npm ci
npm run build
npm run preview
```
## π§ͺ How to test
After installing dependencies:
```bash
npm run check
```
## ποΈ Project structure
For the full directory map and βwhat goes whereβ conventions, see
[STRUCTURE.md](docs/STRUCTURE.md).
- `src/` β source code
- `.github/workflows/` β CI automation
- `public/` β static assets
- `docs/` β longer-form documentation (architecture, deployment)
## π Documentation
See [documentation](docs/)
## π€ Contributing
See the [contributing guidelines](https://github.com/asafr-dev/.github/blob/main/CONTRIBUTING.md)
## π Security
See the [security policy](https://github.com/asafr-dev/.github/blob/main/SECURITY.md)
## π License
See [LICENSE](LICENSE)