Skip to main content

Get FeedbackAI running in 5 steps

Set up your FeedbackAI platform locally and start creating interview assessments.

Step 1: Prerequisites and Setup

Ensure you have Node.js 18+ installed, then run:
Also install ngrok globally for webhook development: npm install -g ngrok

Step 2: Environment Configuration

Create a .env file in the root directory:
Initialize your database with Prisma:
Make sure your MongoDB connection string is valid before running these commands.

Step 3: Development Setup

For webhook functionality during development:
Open http://localhost:3000 to see FeedbackAI running!

Step 4: Create Your First Admin User

  1. Sign up through the authentication flow at /auth
  2. Your first user will need to be manually assigned admin role in the database
  3. Or use the included database seed script if available

Step 5: Start Creating Content

  1. Navigate to the admin dashboard
  2. Create question sets with mixed question types
  3. Assign tests to candidates
  4. Monitor results and AI evaluations in real-time

Next Steps

Now that FeedbackAI is running, explore these key features:

Mixed Questions

Learn how to create tests with both coding and short answer questions.

AI Interviews

Set up voice-enabled AI interviews with speech processing.

Role Management

Configure Admin, Interviewer, and Candidate permissions.

API Integration

Integrate with the FeedbackAI REST API.

Production Deployment

Ready to deploy? Check out these guides:

Vercel Deployment

Deploy to Vercel with one click.

Environment Setup

Configure production environment variables.
Need help? Check our architecture documentation or API reference.