https://github.com/zerowave022/personal-website
My personal website
https://github.com/zerowave022/personal-website
Last synced: 11 months ago
JSON representation
My personal website
- Host: GitHub
- URL: https://github.com/zerowave022/personal-website
- Owner: ZeroWave022
- License: apache-2.0
- Created: 2023-08-19T13:00:50.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-30T07:52:47.000Z (almost 2 years ago)
- Last Synced: 2025-07-04T23:05:31.965Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://zerowave.pages.dev/
- Size: 837 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Personal website
Welcome to the GitHub repo for my [personal website](https://zerowave.pages.dev/)!
The website is made using:
- [React](https://react.dev/)
- [React Router](https://reactrouter.com/en/main)
- [i18next](https://www.i18next.com/) and [react-i18next](https://react.i18next.com/)
- [Headless UI](https://headlessui.com/)
The code is linted using [Eslint](https://eslint.org/) and formatted using [Prettier](https://prettier.io/).
Git hooks running the mentioned tools are configured using [lint-staged](https://github.com/lint-staged/lint-staged) and [husky](https://github.com/typicode/husky).
## Running
Make sure you have an updated version of [node.js](https://nodejs.org/en). Clone the project, and install the dependencies using npm or [pnpm](https://pnpm.io/):
```
pnpm install
```
To run the website:
```
pnpm dev
```
## License
This project is licensed under the [Apache License 2.0](https://github.com/ZeroWave022/personal-website/blob/main/LICENSE).