turingschool/johari-window

Name: johari-window

Owner: Turing School of Software & Design

Description: BE M4 Capstone: Johari Window

Forked from: lucyconklin/johari-window

Created: 2017-05-09 18:52:05.0

Updated: 2017-06-06 18:34:16.0

Pushed: 2017-09-08 17:09:51.0

Homepage: null

Size: 407

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Stories in Ready

Johari Window App

Quick overview

This is a tool developed at the Turing School, based on the Johari Window Exercise developed in 1955 by Joseph Luft and Harrington Ingham. It is a front-end app that works with our Rails backend Johari Window API.

Visit the live website here!

Check out the Consideration docs for user accessibility details!

Getting Started

Here is a quick guide to getting started.

  1. Clone this repo:

    git clone https://github.com/lucyconklin/johari-window.git
  2. Install with:

    npm install
  3. Start the server:

    npm server

    OR

    yarn
  4. Run the tests:

    npm test
  5. Visit in your browser at localhost//:3000 (most likely your app will be at this port, but check your terminal after you start the server for confirmation)

Development Environment

After getting started, to run the app locally, just type npm start into the command line. The app should automatically be opened in your browser. Peruse at your pleasure!

You will have to create your own back-end application and scope the CORS requirements in order for it to have full functionality with the backend API.

Production Environment

You will also have to scope your back-end app for the production site as well. Be sure to set up your application through AuthO and follow the instructions to get user login functionality.

After that, once you push both apps to production, it should function just fine.

Common Issues

Don't clean out your localStorage if you can help it. If you don't know what that is, that's great! If you do, try not to mess with it.

Going Forward
Primary Contributors

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.