Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/junongx/junongxdotcom
My portfolio website
https://github.com/junongx/junongxdotcom
personal-website portfolio portfolio-website static-site svelte
Last synced: 8 days ago
JSON representation
My portfolio website
- Host: GitHub
- URL: https://github.com/junongx/junongxdotcom
- Owner: JunoNgx
- License: mit
- Created: 2019-03-10T01:23:40.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-01-29T06:26:38.000Z (15 days ago)
- Last Synced: 2025-01-29T06:31:40.506Z (15 days ago)
- Topics: personal-website, portfolio, portfolio-website, static-site, svelte
- Language: Svelte
- Homepage: https://JunoNgx.com
- Size: 21.5 MB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Portfolio Website
My centralised portfolio website, where my works across fields and medium gather in one single place.
## Current deployment
The website is currently deployed at [JunoNgx.com](https://junongx.com/) via Vercel.
## Tech stack
* [Vite](https://vitejs.dev/)
* [Svelte](https://svelte.dev/)
* [SASS](https://sass-lang.com/) (using BEM naming convention and indented syntax)
* [TypeScript](https://www.typescriptlang.org/)## Environment variables
This project doesn't require any environment variable and no setup is neccessary for deployment.
## Local deployment
First, clone the repository and move into the directory:
```bash
git clone [email protected]:JunoNgx/junongxdotcom.git
cd junongxdotcom
```Then install the packages (`yarn` is required):
```bash
yarn
```Then run the development server:
```bash
yarn dev
```Alternatively, run the network-exposed development server with the flag `--host`:
```bash
yarn dev --host
```Open [http://localhost:3000](http://localhost:3000) (by default) with your browser to see the result.
This is a self-contained static site and doesn't require any data fetching.
## Previous versions
This website has gone through several major overhauls, including usage of other tech stacks. Previous versions can be found in other branches. Current domain is generally always deployed with the branch `production`.
## Acknowledgement
This website uses the typeface [Jost](https://indestructibletype.com/Jost.html) by [Owen Earl](https://indestructibletype.com/), who has also influenced its overall design. Icons are from the [Feather project](https://feathericons.com/). The layout in the current iteration is heavily inspired by [Tim Holman](https://tholman.com/).
## Contribution
For suggestions and criticism, please feel free to open issues for this repository.