Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 2.04 KB

README.md

File metadata and controls

36 lines (29 loc) · 2.04 KB

Co{Duels}

Duel your fellow Javascript developers in various coding challenges!

Table of Contents

  • [About] (#about)
  • [Installation] (#installation)
  • [Features] (#features)
  • [Contributors] (#contributors)
  • [License] (#license)

About

  • CoDuels is a fun and interactive way to improve your Javascript skills.
  • Track your progress on the profile page, view your previous code, and try to get a high score on our leaderboard!

![Landing page] (http://i.imgur.com/AQcA3mfm.jpg) ![Exercises] (http://i.imgur.com/KtZkLowm.png)

Installation

  1. Clone the repository.
  2. Make sure you have npm installed, nodemon installed, bower installed and gulp installed.
  3. Run npm install' (this should also bower install and gulp build automatically)
  4. Start application with npm start (should start on port 1337)

Features

  • We created a real-time testing environment for the challenges in the browser using the Mocha testing framework running in an iframe.
  • Communication and progress were implemented with Firebase.
  • You can choose challenges based on difficulty and then either practice by yourself or compete against other online users who will try to pass all the tests before you do.
  • Users can also track their progress on the profile page, view your previous code, and try to get a high score on our leaderboard!

![Arena] (http://i.imgur.com/aNyzltJ.gif)

Contributors