Web app for interviewing technical candidates in the browser
C# JavaScript ASP CSS
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
InitialRound.BusinessLogic Fix some bugs related to new cloud blob API Dec 15, 2013
InitialRound.Common
InitialRound.Email
InitialRound.Models
InitialRound.Setup
InitialRound.Web
InitialRound First commit Nov 17, 2013
.gitignore
InitialRound.sln
LICENSE
README.md

README.md

initialround

Web app for interviewing technical candidates in the browser.

I decided recently to open source the code for my startup Initial Round after a year of on-and-off development. I've stripped out all of the multi-tenant related code and now here is a version which can be used as a single-tenant app. Hopefully someone can benefit from the code. Deployment and setup should be straightforward. Contact me via GitHub if you're interested in deploying this or working on customizations.

Distributed under the terms of the BSD 3-clause License. See the LICENSE file for more information.

Bitcoin donations are gratefully accepted at 14ZhCym28WDuFhocP44tU1dBpCzjX1DvhF.

Running

This code is intended for educational purposes.

If you would like to run this code, it should be possible to get this running on Windows Azure fairly simply.

You will need to take the following steps:

  • Create a SQL Azure database and storage account
  • Run Setup.sql to create tables
  • Run the setup application to create an admin user
  • Update the deployment settings to include the new connection strings
  • Create new encryption keys and place them in the Keys settings file
  • Setup email by entering SMTP server info in the Settings file
  • Include dependencies from NuGet which have not been included here
  • Include some Javascript dependencies which have not been included here
  • Deploy the web and email worker roles to Windows Azure instances