A portfolio website created with Astro and deployed to Vercel
All content is stored in JSON
files for ease of configuration. These can be found in the src directory.
This application uses resend for handling emails when a message is sent through the contact field.
Ensure there is a .env
in the root of the application.
Include the following:
RESEND_API_KEY:myresendapikey
RESEND_DOMAIN=mydomain.com
EMAIL_FROM=My domain <[email protected]>
[email protected]
pnpm dev
pnpm build
pnpm lint