https://github.com/27rogi/website
🍺 Simple portfolio page made in synergy with Bun & Nuxt 3 (compatable with 4)
https://github.com/27rogi/website
bun bunjs docker i18n nuxt nuxt3 personal-website portfolio typescript vue website
Last synced: 4 months ago
JSON representation
🍺 Simple portfolio page made in synergy with Bun & Nuxt 3 (compatable with 4)
- Host: GitHub
- URL: https://github.com/27rogi/website
- Owner: 27rogi
- Created: 2023-04-02T18:31:37.000Z (over 2 years ago)
- Default Branch: v3
- Last Pushed: 2024-12-07T23:48:38.000Z (12 months ago)
- Last Synced: 2024-12-08T00:24:46.915Z (12 months ago)
- Topics: bun, bunjs, docker, i18n, nuxt, nuxt3, personal-website, portfolio, typescript, vue, website
- Language: Vue
- Homepage: https://rogi.su
- Size: 6.12 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🍃 [rogi#su](https://rogi.su)
This is a portfolio website that I made to list all of my most notable projects and also give small glimpse into my skills and career. I decided to use Nuxt for fast and painless development. The color palette of this website mostly features [`Green Spring`](https://en.wikipedia.org/wiki/Spring_green) tones with some darker variations. Most of the styles are written using UnoCSS with Tailwind preset and directives.
## Bun experiment
The latest generation of my website is built with Bun and uses its environment implementation, Docker builds also use special Nitro preset made to work with Bun. Due to this radical approach some features might not work on Node or vice versa. If you notice some issues with the website you can create an issue.
## Built with
* Nuxt 3 (but uses Nuxt 4 experimental features)
* **Modules**: `i18n`, `unocss`, `pinia`, `image`, `icon`, `eslint`, `floating-vue` and more!
* UnoCSS
* LightningCSS
* FontSource variable fonts
* ESLint
* Bun (`bun run --bun` compatible)
* TypeScript
## Development
To start development you only need to install Node LTS and Bun latest version, other steps are identical to default Nuxt [guide](https://nuxt.com/docs/getting-started/installation#development-server).