funretro / Distributed
Licence: mit
Stars: ✭ 913
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Distributed
Raemixx500
Open Hardware Remake of the Commodore Amiga 500+ Mainboard
Stars: ✭ 161 (-82.37%)
Mutual labels: board, retro
retro
A self-hostable web application designed for remote retrospectives
Stars: ✭ 21 (-97.7%)
Mutual labels: board, retro
Refire Forum
Serverless discussion forum built with React, Redux and Firebase
Stars: ✭ 206 (-77.44%)
Mutual labels: board, firebase
retro
Retrospective board for teams, minimal and clean
Stars: ✭ 20 (-97.81%)
Mutual labels: agile, retro
Postfacto
Self-hosted retro tool aimed at helping remote teams
Stars: ✭ 224 (-75.47%)
Mutual labels: agile, retro
Nextcloud Deck
📋 Android client for nextcloud deck app
Stars: ✭ 318 (-65.17%)
Mutual labels: agile, board
Angular Universal Firebase
Angular Universal app using Firebase Cloud Functions
Stars: ✭ 14 (-98.47%)
Mutual labels: firebase
Fireship.io
Build and ship your app faster https://fireship.io
Stars: ✭ 1,569 (+71.85%)
Mutual labels: firebase
Git Standup
Recall what you did on the last working day. Psst! or be nosy and find what someone else in your team did ;-)
Stars: ✭ 7,042 (+671.3%)
Mutual labels: agile
Rxfirebase
RxJS wrapper with extra goodies for the Firebase JavaScript SDK
Stars: ✭ 11 (-98.8%)
Mutual labels: firebase
Awesome Microservices Netcore
💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET Core
Stars: ✭ 865 (-5.26%)
Mutual labels: distributed
Esp Rfid
ESP8266 RFID (RC522, PN532, Wiegand, RDM6300) Access Control system featuring WebSocket, JSON, NTP Client, Javascript, SPIFFS
Stars: ✭ 881 (-3.5%)
Mutual labels: board
Fun Retro
Easy to use and beautiful restrospective board.
How to setup local environment
- Clone the repository
- Fun Retro is using Firebase. First create an account at firebase. Then create a test project.
- Enable sign-up using Email/Password for your project. This can be done through the 'Authentication' tab for the project.
- 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);
- 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 - 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
- Install Node.js
- Run
npm install
(inside the project folder) - Install Gulp
- Run
gulp
- 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
- Install Node.js
- Run
npm install
(inside the project folder) - Run
gulp
- Point your browser to http://localhost:4000/ or open dist/index.html
Continuous Integration
Our tests run on TravisCI
Running the tests
- Run
gulp test
- Refactor and watch tests re-run.
- Fix any red tests
- Note: you can open http://localhost:9876/debug.html to run tests with a browser
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].