Skip to content
A modern web app for coding interviews.
JavaScript CSS Shell HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bin
db
node_modules
public
server
.babelrc
.gitignore
CodeHuddle.xml
README.md
codehuddle.sketch
index.js
package.json
utils.js
webpack.config.js
yarn.lock

README.md

Code Huddle Logo

code ship

A single page application for conducting coding interviews. This application features a collaborative coding and whiteboard environment. Built as a capstone project for the Fullstack Academy Software Engineering Immersive program.

Live demo

Installation

First, clone the repository through git and change to the new directory:

git clone https://github.com/CodehuddleFSA/codehuddle.git
cd codehuddle

Then install the required dependencies:

npm install

Usage

Starting

To start the application locally, first start your Postgres server, then run the following command:

npm start

The application will be available locally at http://localhost:1337/.

Building

While in development, you can build using:

npm run build-watch
npm run build-sass

Seeding

You can populate the database using:

npm run seed

Testing

You can test the application using:

npm test

Screenshots

Coding interview page with collaborative editor and whiteboard

Code Huddle Screen Shot 1

Interviewer dashboard, displays all the interviews

Code Huddle Screen Shot 1

Interview planning, allows the interviewer to edit the interview details and problems

Code Huddle Screen Shot 1

License

MIT © CodehuddleFSA

You can’t perform that action at this time.