Skip to content

noisysocks/robertanderson.xyz

Repository files navigation

robertanderson.xyz

This is the Next.js app that powers my homepage.

Features

  • Home page with a beautiful picture of yours truly.
  • Resume page with a typeset resume.
    • Data stored in a YAML file that conforms to the JSON Resume schema.
    • Print styles for clean PDF output.
    • Claude powered chatbot for answering questions about myself and my resume.
  • Password protected admin interface for updating data used by the chatbot.

Getting started

Clone the repository and create an .env.local file in the root of the project. You can use the .env.local.example file as a template.

You'll need a Postgres database (I use Vercel), an Anthropic API key, and a Voyage API key.

Then, run the following commands:

npm install
npm run dev

Finally, open http://localhost:3000 with your browser.

About

Next.js app powering my homepage and resume.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published