My personal website https://mmbradley.ca
Find a file
2025-01-14 11:49:59 +13:00
public Fix public asset deployment 2025-01-05 21:38:54 +13:00
src Add link to Forgejo instance 2025-01-14 11:49:59 +13:00
.gitignore Refactor as SSG using Vite+React 2025-01-03 00:50:52 +13:00
.prettierrc.json Refactor as SSG using Vite+React 2025-01-03 00:50:52 +13:00
eslint.config.js Refactor as SSG using Vite+React 2025-01-03 00:50:52 +13:00
index.html Refactor as SSG using Vite+React 2025-01-03 00:50:52 +13:00
LICENSE Re-license as GPLv3 2024-07-22 22:21:10 -04:00
package.json Refactor as SSG using Vite+React 2025-01-03 00:50:52 +13:00
README.md Update README 2025-01-03 00:57:56 +13:00
render.sh Fix public asset deployment 2025-01-05 21:38:54 +13:00
tsconfig.app.json Refactor as SSG using Vite+React 2025-01-03 00:50:52 +13:00
tsconfig.json Refactor as SSG using Vite+React 2025-01-03 00:50:52 +13:00
tsconfig.node.json Refactor as SSG using Vite+React 2025-01-03 00:50:52 +13:00
vite.config.ts Refactor as SSG using Vite+React 2025-01-03 00:50:52 +13:00
yarn.lock Refactor as SSG using Vite+React 2025-01-03 00:50:52 +13:00

Personal website

A basic static personal website, made using TypeScript/React/Vite. It contains some basic information about me along with some relevant links.

It is deployed at mmbradley.ca.

Deployment

The site is build with React and local development can be done with React devtools, but the site is ultimately static. render.sh calls vite build to process the assets and prepare the site for rendering. It then has node render the site, and outputs everything needed to display the site to the dist/prod directory.