https://salary-sage.vercel.app/
Salary Sage is an AI-powered web app that helps you practice negotiating your salary. It uses GPT-3.5 and GPT-4 to realistically mock an interviewer, provides hints if you are stuck, and gives detailed feedback on your performance.
It is built with Next.js, Supabase, and Tailwind CSS.
Name | Matric Number | Github | Contributions |
---|---|---|---|
Charisma Kausar | A0226593X | @ckcherry23 | Frontend + UI/UX |
Dexter Leng | A0273293Y | @dexterleng | Fullstack |
Sherwin | A0218177Y | @sherrpass | Prompt Engineering + Backend |
Quan Teng Foong | A0223929X | @kaldius | Backend |
- Clone the Repo
- Configure Supabase:
- Install Docker Desktop
- Under Settings -> Advanced:
- System
- Allow the default Docker socket to be used
supabase link
supabase start
- Create .env.local in project root:
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
GOOGLE_SERVICE_ACCOUNT_JSON=
OPENAI_API_KEY=
INVITE_CODE=
- Start the project:
vercel dev
Check out the docs for Local Development to also run Supabase locally.
- Tech Offers Repo - salary data
- shadcn/ui - basic UI components