This repository contains the source code for the GitHub Pages site located at https://gitmiguel27.github.io/portfolio/. It's a React-based site with a Material UI-based design.
To get started developing the site, you'll need to enable pnpm:
corepack enable
corepack prepare pnpm@latest --activate
Then, install the dependencies:
pnpm install
Finally, to run the development server:
pnpm run dev
To test your code for common issues, you can use ESLint:
pnpm run lint
To build a static version of the site, run this command:
pnpm run build
To deploy the site to GitHub Pages, however, you can either use this command:
pnpm run deploy
Or you can use the built-in GitHub Action called "Deploy static content to GitHub Pages".