Skip to content

Repository files navigation

Rafael Macalaba — Personal Portfolio

Static personal portfolio built with Astro and TypeScript. Deployed to GitHub Pages on push to main.

Local dev

npm install
npm run dev

Open http://localhost:4321.

Build

npm run build

Output in dist/. Preview with npm run preview.

Type checking

npm run check

Testing

npm test

Deployment

Push to main. GitHub Actions builds and deploys to Pages. Configured in .github/workflows/pages.yml.

Content

Edit src/content/highlights.json to add papers, blogs, talks, or repos. Schema validates at build time.

About

Personal portfolio site for Rafael Macalaba — Astro + GitHub data, deployed to GitHub Pages

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages