Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

Code Interview App

Build status

A web app for conducting code interviews. Allows everyone to watch the candidate as they type. Also allows the code to be run in the browser to see the output. Designed to watch a single coder however includes experimental co-authoring capability. Currently only supports the Javascript language. App was written in TypeScript and .NET Core for the backend.

See demo here: https://www.neilb.net/codeinterview/

Debug Locally

  • make sure you have .NET Core SDK 2.2 installed
  • open a powershell terminal
  • if haven't previously trust the .net core dev cert
  • cd .\CodeInterviewApp\
  • dotnet run
  • open a second powershell terminal
  • cd .\CodeInterviewApp\wwwroot\
  • npm install
  • npm install -g typescript (if you don't have typescript installed globally)
  • tsc -w
  • view the app at https://localhost:5001/index.html

Publish

  • run build_first_time.bat
  • then run build.ps1 each time after

Unit Tests

Dotnet Core Commands Reference

  • dotnet run
  • dotnet watch run (for hot reload)
  • dotnet build
  • dotnet --version

About

A web app I developed for conducting code interviews using .NET Core and TypeScript

Resources

Releases

No releases published

Packages

No packages published