Skip to content

awesomeTornadoes/BattleCode

 
 

Repository files navigation

BattleCode

Test your coding skills against anyone. Then create new challenges for others to test themselves against!

Team

  • Product Owner: Preston Winstead
  • Lead Engineer: Lily Lebec

Table of Contents

  1. How it works
  2. App Wireframe
  3. Database
  4. Tech Stack
  5. Development
    1. System Requirements
    2. Installation

How it Works

Bringing fast paced fun to coding. BattleCodes lets you solve programming challenges in a race against friends. Want to prove that you're the best coder among your friends? Now you can! Create custom challenges and challenge your friends to a battle to prove your dominance. Just don't sink beneath the pressure of the timer!

App Wireframe

Database

database

Tech Stack

final-tech-tack

Development

Setting up a development environment requires global installations of node

1. System Requirements

  • Globally installed node >= 4.0

2. Installation

On the command prompt run the following commands

$ git clone https://github.com/Javacrypts/BattleCode.git

$ cd BattleCode/

$ npm run setup

For Database:

BattleCode uses MongoDB through Mongoose. Setup a local instance of a MongoDB or use Mlabs and reconfigure dbTools.js to connect to it.

About

Compete against others to prove your coding skills!

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages