My personal website.
https://schmelczer.dev
|
All checks were successful
Deploy to Pages / build (pull_request) Successful in 3m1s
|
||
|---|---|---|
| .claude | ||
| .forgejo/workflows | ||
| .vscode | ||
| public | ||
| screenshots | ||
| scripts | ||
| src | ||
| .gitattributes | ||
| .gitignore | ||
| .nvmrc | ||
| .prettierrc | ||
| astro.config.mjs | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
schmelczer.dev
Engineering writeups by Andras Schmelczer: finished projects with the design constraints left in. Built with Astro, no required client JavaScript.
Articles live in src/content/posts, project index entries in src/content/projects, and normal pages are rendered as static HTML.
Setup
npm ci
npx playwright install --with-deps chromium # required before Playwright QA checks
Commands
npm run dev
npm run lint
npm run build
npm run preview
npm run qa
Structure
src/content/posts: Markdown articlessrc/content/projects: project index entriessrc/pages: static routessrc/layouts: page and post layoutssrc/components: reusable UI piecessrc/styles/global.css: the visual systempublic/media/downloads: CV and thesis PDFspublic/media/video: project videos