Skip to content

Repository files navigation

Savy - Job Interview Simulation Mobile App

Savy is an AI-powered job interview simulation mobile application designed to help job seekers practice and prepare for interviews.

🛠️ Built with

Expo Tailwind CSS FastAPI Supabase

🚀 Getting Started

To get a local copy up and running follow these simple example steps.

Installation

  1. Clone the repository:

    git clone https://github.com/Team-SYV/SYV.git
  2. Navigate to the project directory:

    cd Savy
  3. Install the dependencies:

    npm install   # If you use npm
        or
    yarn install  # If you use yarn
  4. Set up the environment variables by creating a .env file in the root directory and adding the necessary keys for services like Clerk, OpenAI, Supabase, and AWS.

    # Clerk API Keys
    CLERK_SECRET_KEY=your_clerk_api_key
    WEBHOOK_SECRET=your_webhook_secret
    
    # OpenAI API Key
    OPENAI_API_KEY=your_openai_api_key
    
    # Supabase API Keys
    SUPABASE_URL=your_supabase_url
    SUPABASE_API_KEY=your_supabase_api_key
    
    # AWS Polly Credentials
    AWS_ACCESS_KEY_ID=your_aws_access_key_id
    AWS_SECRET_ACCESS_KEY=your_aws_secret_access_key
    AWS_REGION=your_aws_region
  5. Run the app locally using Expo:

    npx expo start

🧪 Running Tests

To run the test suite, use:

npm run test

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages