GithubHelp home page GithubHelp logo

hhy5277 / distributed Goto Github PK

View Code? Open in Web Editor NEW

This project forked from luizfar/firedeaz

0.0 1.0 0.0 9.31 MB

:thumbsup: Easy to use and beautiful restrospective tool

Home Page: http://funretro.github.io/distributed

License: MIT License

HTML 18.64% Shell 0.16% JavaScript 60.98% CSS 20.22%

distributed's Introduction

Fun Retro

Easy to use and beautiful restrospective board.

Learn more about retrospectives at funretrospectives.com

Build ย devDependency Status

How to setup local environment

  1. Clone the repository
  2. Fun Retro is using Firebase. First create an account at firebase. Then create a test project.
  3. Enable sign-up using Email/Password for your project. This can be done through the 'Authentication' tab for the project.
  4. Change the file on js/vendor/firebaseInitialization.js and replace the values with your project values
var config = {
  apiKey: "YOUR_API_KEY",
  authDomain: "YOUR_PROJECT_ID.firebaseapp.com",
  databaseURL: "https://YOUR_PROJECT_ID.firebaseio.com",
  projectId: "YOUR_PROJECT_ID",
  storageBucket: "YOUR_PROJECT_ID.appspot.com",
  messagingSenderId: "YOUR_MESSAGE_ID"
};

firebase.initializeApp(config);
  1. The app uses firebase auth and creates a new user when you attempt to create a new board. So, once the app is running, head over to your firebase console Authentication section and enable auth using email & password. After change it should look like this screenshot
  2. If you don't want to file to be tracked by git just run this command on the project home folder:
git update-index --assume-unchanged js/vendor/firebaseInitialization.js
  1. Install Node.js
  2. Run npm install (inside the project folder)
  3. Install Gulp
  4. Run gulp
  5. Now you can open the app on http://localhost:4000/ and start creating your boards.

Contribute to Fun Retro

Take a look on our Contributing guide

Running the application

  1. Install Node.js
  2. Run npm install (inside the project folder)
  3. Run gulp
  4. Point your browser to http://localhost:4000/ or open dist/index.html

Continuous Integration

Our tests run on TravisCI

Running the tests

  1. Run gulp test
  2. Refactor and watch tests re-run.
  3. Fix any red tests
  4. Note: you can open http://localhost:9876/debug.html to run tests with a browser

distributed's People

Contributors

alanjsph avatar anton-gorbikov avatar blexbaker avatar brunapereira avatar chinaowl avatar dillten avatar dlumpp avatar fernandofragoso avatar finches avatar fmobus-tw avatar glauberamos avatar glauberramos avatar kartik-karz avatar kchnr avatar lanesawyer avatar leoalmig avatar mrzinger avatar mwdick avatar pamo avatar pedromotta avatar pedrro avatar riktheunis avatar rohanbagchi avatar rviquez avatar sherfin94 avatar skenefick avatar tayanefernandes avatar vhetet avatar willmendesneto avatar xdamman avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.