Up It Quest is an AI powered interview trainer for technical interviews
DEMO: https://www.youtube.com/watch?v=ef2ivitjiBU
Backend: https://github.com/dcrebbin/ai-interview-trainer-backend
-
Frontend: Qwik
-
Backend: Go Fiber
-
Database: MySQL with GORM
-
Vector Database: Pinecone (Not currently leveraged really)
These are the providers I personally use to deploy everything, ofc can be interchanged to your preferences, but these work.
-
Frontend: Vercel (using VITE)
-
Backend: Google Cloud Platform
-
Database: PlanetScale
-
Vector Database: Pinecone (Not currently leveraged really)
Note: Vertex isn't fully supported and requires manual regeneration of the auth token on the backend (very sus): Mostly bc the other providers are better, sorry google (would be worth it if you have heaps of gcp credits or a partnership tho)
-
OpenAi (GPT3.5, GPT4 etc) (GPT4 Turbo is the best of both worlds)
-
Vertex (Palm, Gemini Pro etc) (Maybe ultra will be insane but idk)
- OpenAi (TTS 1, TTS 1 HD) (Best of both worlds)
- Vertex
- ElevenLabs (Most expensive and the slowest but the highest quality)
- Unreal Speech (Cheapest and the quickest but slightly uncanny valley)
Both are pretty decent, whisper's probably a bit cheaper tho
-
npm i
-
Create a local.env to match the example.env
-
Setup and run the API
-
Start-up the frontend!