https://github.com/adwaithjayan/saas-voice-app
A SaaS ai voice interview assistant
https://github.com/adwaithjayan/saas-voice-app
nextjs sentry shdcn supabase tailwindcss vapi-ai vercel
Last synced: about 2 months ago
JSON representation
A SaaS ai voice interview assistant
- Host: GitHub
- URL: https://github.com/adwaithjayan/saas-voice-app
- Owner: adwaithjayan
- Created: 2025-05-23T13:50:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-25T08:33:33.000Z (about 1 year ago)
- Last Synced: 2025-06-28T08:39:04.242Z (11 months ago)
- Topics: nextjs, sentry, shdcn, supabase, tailwindcss, vapi-ai, vercel
- Language: TypeScript
- Homepage: https://saas-voice-app.vercel.app/
- Size: 1.28 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Follow these steps to set up the project locally on your machine.
**Prerequisites**
Make sure you have the following installed on your machine:
- [Git](https://git-scm.com/)
- [Node.js](https://nodejs.org/en)
- [npm](https://www.npmjs.com/) (Node Package Manager)
**Cloning the Repository**
```bash
git clone https://github.com/adwaithjayan/saas-voice-app.git
cd saas-voice-app
```
**Installation**
Install the project dependencies using npm:
```bash
npm install
```
**Set Up Environment Variables**
Create a new file named `.env` in the root of your project and add the following content:
```env
# Sentry
SENTRY_AUTH_TOKEN=
# Vapi
NEXT_PUBLIC_VAPI_WEB_TOKEN=
# Clerk
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_IN_FALLBACK_REDIRECT_URL=/
NEXT_PUBLIC_CLERK_SIGN_UP_FALLBACK_REDIRECT_URL=/
# Supabase
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
```
Replace the placeholder values with your actual ImageKit, NeonDB, Upstash, and Resend credentials. You can obtain these credentials by signing up on: [Supabase](https://supabase.com/dashboard), [Clerk](https://jsm.dev/converso-clerk), [Sentry](https://jsm.dev/converso-sentry), [Vapi](https://jsm.dev/converso-vapi).
**Running the Project**
```bash
npm run dev
```
Open [http://localhost:3000](http://localhost:3000) in your browser to view the project.