subul / backend /README.md
Kaadan's picture
initial commit
358dfff

AI-Powered Hiring Assessment Platform - Demo Credentials

HR Accounts

Name Email Password
Sarah Johnson sarah.johnson@demo.com password123
Michael Chen michael.chen@demo.com password123
Emma Rodriguez emma.rodriguez@demo.com password123
David Wilson david.wilson@demo.com password123

Candidate Accounts

Name Email Password
Alex Thompson alex.thompson@demo.com password123
Jessica Lee jessica.lee@demo.com password123
Ryan Patel ryan.patel@demo.com password123
Olivia Kim olivia.kim@demo.com password123

Sample Jobs & Assessments

The demo includes the following sample data:

  • 4 job postings with varying seniority levels
  • 4 assessments linked to these jobs
  • Sample applications submitted by candidates

Getting Started

  1. Clone the repository
  2. Install dependencies: pip install -r requirements.txt
  3. Set up environment variables (copy .env.example to .env)
  4. Run database migrations: alembic upgrade head
  5. Start the application: python main.py
  6. Access the API documentation at http://localhost:8000/docs

API Usage

  • HR users can create jobs and assessments
  • Candidates can apply to jobs and take assessments
  • All accounts are pre-populated with sample data for demonstration