Build Status

Stormbraining

Brainstorming web app where users can create boards and invite collaborators to elevate their brainstorm.

Features:

  • Swift and secure log in with Gmail or Facebook.
  • Make private boards.
  • Ability to comment on ideas.
  • Create timed sessions with any board you've made.
  • Real-time chat with collaborators who have joined your board.
  • Invite friends to your board via email in the app.

Homepage

Stormbraining

Team

  • Product Owner: Kevin Chen
  • Scrum Master: Frances Swiecki-Bernhardt
  • Development Team Members: Sara Gee, David Nguyen

Table of Contents

  1. Usage
  2. Requirements
  3. Development
    1. Installing Dependencies
    2. Roadmap
    3. Testing
  4. Contributing

Usage

  1. Fork and clone repo.
  2. Install dependencies.
  3. Run npm start to start the server.
  4. Navigate to localhost:3000.

Requirements

  • Node 4.1.1
  • React 15.0.2
  • Redux 3.1.4
  • RethinkDB 2.3.1

Installation

 
$ npm install
$ npm start 

Roadmap

View the project roadmap here

Testing

  • For client-side testing, run npm testFront
  • For server-side testing, run npm testBack

Contributing

See CONTRIBUTING.md for contribution guidelines.