https://github.com/kevinthedang/kevinthedang.github.io
Personal website developed in React with Vite and TypeScript.
https://github.com/kevinthedang/kevinthedang.github.io
css nodejs react swc typescript vitejs yaml
Last synced: 3 months ago
JSON representation
Personal website developed in React with Vite and TypeScript.
- Host: GitHub
- URL: https://github.com/kevinthedang/kevinthedang.github.io
- Owner: kevinthedang
- License: mit
- Created: 2023-10-09T08:10:04.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-07T04:00:49.000Z (about 2 years ago)
- Last Synced: 2025-02-06T23:31:05.520Z (over 1 year ago)
- Topics: css, nodejs, react, swc, typescript, vitejs, yaml
- Language: JavaScript
- Homepage: https://kevinthedang.com/
- Size: 145 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Personal Site [](https://github.com/kevinthedang/kevinthedang.github.io/deployments) [](https://github.com/kevinthedang/kevinthedang.github.io/releases/latest)
## Running `gh-pages` Deployment
* For the automated process, please refer to `.github/workflows/deploy.yml`
* The manual way:
* If you do not care about deployment naming, just run `npm run deploy` in the root directory of your project.
* If you do care about deployment naming, consider writing a python script or just run `npm run deploy -- -m DEPLOY_MESSAGE`
## What do I use for development?
* [React](https://react.dev/)
* [TypeScript](https://www.typescriptlang.org/)
* [Vite](https://vitejs.dev/)
* [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc)
* [SWC](https://swc.rs/) for Fast Refresh (I believe only in development)
* [gh-pages](https://www.npmjs.com/package/gh-pages)
## Resources
* Where I found the [fonts](https://sabotagestudio.com/streamers/sea-of-stars/#fonts)
## Acknowledgements
* Massive inspiration from [Sharlene Yap](https://sharyap.com/)
* Check out her other work [here](https://www.youtube.com/@shar)! She's an animator!