[ One-Click Deploy to Vercel 🚀 ]
Make sure you have the necessary env variables from Step 0 so the app builds!
This SvelteKit app processes job applications and evaluates the candidate's aptitude for a given job.
Note: This Template is part of a video tutorial on Youtube. Want a full step-by-step walkthrough guide? Check out the full programming guide!
Any questions or requests? Feel free to reach out on X at @jayjen_x!
This template uses OpenAI's GPT-4 for the LLM, and Neon's hosted Postgres for the database. Make sure you make an account and get an API Key from OpenAI, and a Pooled Connection String from Neon.
Note that GPT-4 will cost about $0.15 per run (you can use 3.5-turbo for half the cost but worse results). Neon has a generous free tier (no credit card needed).
git clone https://github.com/jennnx/resumeai.git
npm install # npm
pnpm install # pnpm
yarn # yarn
cd resumeai && touch .env
And add the variables from Step 0.
OPENAI_API_KEY=sk-......
DATABSE_URL=postgres......
The SQL Queries for creating the DBs are in /scripts/initialize.sql
. Run these to make sure your databses have the correct shape.
You can run them...
- in the Neon Console on their website
- using psql
npm dev # Server running on localhost:5173