Skip to content

pdhanoya/interview-coder-free

 
 

Repository files navigation

Interview Coder FREE

Interview Coder is a desktop application designed to help users with technical coding interviews. It allows users to take screenshots of coding problems, process them using AI, and get solutions.

Features

  • Take screenshots of coding problems
  • Process screenshots to extract problem statements
  • Generate solutions in your preferred programming language
  • View time and space complexity analysis
  • Toggle window visibility with keyboard shortcuts
  • Move the window around the screen with keyboard shortcuts

Keyboard Shortcuts

  • Cmd/Ctrl + B: Toggle window visibility
  • Cmd/Ctrl + Q: Quit the application
  • Cmd/Ctrl + H: Take a screenshot
  • Cmd/Ctrl + Enter: Process screenshots
  • Arrow keys with Cmd/Ctrl: Move window around the screen

Running the Application

Prerequisites

  • Node.js (v16 or higher)
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/interview-coder.git
    cd interview-coder
    
  2. Install dependencies:

    npm install
    # or
    yarn
    
  3. Run the application in development mode:

    npm run dev
    # or
    yarn dev
    
  4. Build the application for production:

    npm run build
    # or
    yarn build
    

API Integration

Create your OpenAI API key and put it in .env file.

Disclaimer

This modified version is for educational purposes only. The original Interview Coder application is a commercial product with subscription requirements.

About

Interview Coder Free

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 92.9%
  • TypeScript 6.9%
  • Other 0.2%