https://github.com/shricodev/resume-builder-openai
Generate your resume with GPT in minutes, with email support from Trigger.dev and resend 🚀😻
https://github.com/shricodev/resume-builder-openai
authentication cloud-storage cookie-authentication file-upload gpt nextjs13 openai resend s3-bucket supabase triggerdev
Last synced: 3 months ago
JSON representation
Generate your resume with GPT in minutes, with email support from Trigger.dev and resend 🚀😻
- Host: GitHub
- URL: https://github.com/shricodev/resume-builder-openai
- Owner: shricodev
- Created: 2023-11-03T15:47:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-08T10:16:17.000Z (over 2 years ago)
- Last Synced: 2023-11-08T11:25:06.525Z (over 2 years ago)
- Topics: authentication, cloud-storage, cookie-authentication, file-upload, gpt, nextjs13, openai, resend, s3-bucket, supabase, triggerdev
- Language: TypeScript
- Homepage:
- Size: 490 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Clone and run locally
1. You'll first need a Supabase project which can be made [via the Supabase dashboard](https://database.new)
2. Clone the repository.
3. Use `cd` to change into the app's directory
4. Rename `.env.local.example` to `.env.local` and update all the `.env` variables:
```bash
TRIGGER_API_KEY=
NEXT_PUBLIC_TRIGGER_API_URL=
NEXT_PUBLIC_TRIGGER_PUBLIC_API_KEY=
OPENAI_API_KEY=
NEXT_PUBLIC_SUPABASE_PROJECT_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
NEXT_PUBLIC_SUPABASE_URL=
RESEND_API_KEY=
```
Both `NEXT_PUBLIC_SUPABASE_PROJECT_URL` and `NEXT_PUBLIC_SUPABASE_ANON_KEY` can be found in [your Supabase project's API settings](https://app.supabase.com/project/_/settings/api)
5. You can now run the Next.js local development server along with Trigger.dev:
```bash
npm run dev
npx @trigger.dev/cli@latest dev
```
The project should now be running on [localhost:3000](http://localhost:3000/).