Skip to content

A fun challenge to get you going before the interview

Notifications You must be signed in to change notification settings

aneguzman/chat-challenge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cnverg Fun Chat Challenge

We have built this challenge as a Technical assesment of software developers interested in working with Cnverg in the capacity as a Front-End Developer. We are running a MEAN Stack, and would like to assess your approach, technical abilities, and comfort.

The ideal candidate will possess strong CSS3 and Angular skills, and familiarity with WebSockets. We are looking for someone who is also comfortable working with Node and Express, as much of the Front-End work will be connecting to existing code, but above all someone with as much passion for building cutting edge applications in JavaScript as much as we do, will fit in with our team.

Goals

  • Build a basic chat interface
  • Integrate with Giphy API
  • Showing off your design skills is a BIG plus (it doesn't need to be production ready, but please don't make it look like shit)

Chat Interface

The chat should support a room with unlimited number of participants and allow sending and receiving messages among them.

Giphy Integration

Write /giphy 'some phrase' to get some awesome gifs.

Installation

Run npm install to install jasmine, karma-jasmine and some other packages.

Tests

Run karma start my.config.js to run the tests.

About

A fun challenge to get you going before the interview

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 75.8%
  • HTML 18.0%
  • CSS 6.2%