https://github.com/its-alex/personal-website
💻 Open source website
https://github.com/its-alex/personal-website
css html5 nodejs react
Last synced: 5 months ago
JSON representation
💻 Open source website
- Host: GitHub
- URL: https://github.com/its-alex/personal-website
- Owner: Its-Alex
- Created: 2017-02-17T09:38:45.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-04-03T19:37:05.000Z (about 1 year ago)
- Last Synced: 2025-04-03T20:27:58.980Z (about 1 year ago)
- Topics: css, html5, nodejs, react
- Language: TypeScript
- Homepage: https://itsalex.fr
- Size: 3.86 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Personal website
This repository contains my personal website written in [`Svelte`](https://svelte.dev/)
using [SSR](https://en.wikipedia.org/wiki/Server-side_scripting).
## Requirements
- [mise](https://mise.jdx.dev/)
After having installed `mise` run:
```
$ mise plugin add pass https://github.com/Cybolic/asdf-pass.git
$ mise trust && mise install
```
Then install dependencies:
```bash
$ pnpm install
```
If you want to use real environment variables, and you have access run:
```bash
$ direnv allow
```
## Developing
To start a development server:
```bash
pnpm run dev
# or start the server and open the app in a new browser tab
pnpm run dev -- --open
```
## Building
To create a production version:
```bash
pnpm run build
```
You can preview the production build with `pnpm run preview`.