Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 1.02 KB

README.md

File metadata and controls

27 lines (18 loc) · 1.02 KB

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.