Giter Site home page Giter Site logo

hlcfan / pokr Goto Github PK

View Code? Open in Web Editor NEW
54.0 9.0 10.0 11.29 MB

Make agile estimating and planning easy with our online planning or scrum poker tool

Home Page: https://agilemana.com

License: GNU General Public License v2.0

Ruby 49.90% JavaScript 15.49% CoffeeScript 2.76% CSS 0.22% HTML 24.08% SCSS 7.55%
planningpoker pointingpoker poker agile-development planning-poker agile agile-toolkit async-game

pokr's Introduction

[Archived] This repo is archived.

Yet another planning poker, aiming at efficiency & user experience.

Build Status Code Climate codecov

โ“ Why Pokrex?

  • The network environment in China sucks, the online poker doesn't work smoothly.
  • The online poker is easy much to use.
  • I got spare time ๐Ÿ˜‰

๐Ÿš€ Building with

  • Rails 5
  • PostgreSQL
  • ActionCable
  • React
  • Bootstrap
  • FontAwesome
  • Puma

Screenshot

Pokrex

๐Ÿ”ง Contribution

Your contribution is very welcomed! Please create pull request or issue.

pokr's People

Contributors

dependabot[bot] avatar hlcfan avatar sloria avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pokr's Issues

Remove confirmation on unload events

Whenever you try to try to edit or leave a room, you see a javascript confirmation popup:

djangole grooming 2017-10-20 pokrex 2017-10-19 10-24-00

This is quite annoying because it interrupts user flow.

I propose removing it.

Login via social accounts

Add Omniauth of various major social platforms(Weibo, Douban, QQ, Gmail, Twitter, FB.etc), so that user can use it without sign up.

Zero test coverage

Models:

  • Room
  • Story
  • User
  • UserRom
  • UserStoryPoint

Controllers:

  • RoomsController
  • ProfileController
  • HomeController

Helpers:

  • RoomsHelper
  • ApplicationHelper

Gambling up grooming session

  • Got gold if your point equals final point
  • Lost gold if your point doesn't equal final point
  • Got gold if you persuade others

Comments from Lei

  • Be able to add participants
  • Show each votes in board
  • Slug generation when underscore
  • Manually close room?

Embrace ES6 & Front-end refactor

TODO:

  • Reduce usage of global vars
  • Eliminate function call to change view, which means remove methods in shared.jsx
  • No more code DOM operation to curate html

Support custom numbering schemes

It would be great if pokr supported custom numbering schemes. At the place that I work, we use 1-8 rather than the Fibonacci sequence.

Update logo

The logo in the navbar is outdated (reads "Pokr").

log in pokrex 2017-10-06 16-09-12

It should be updated with the new "Pokrex" logo for consistent branding:

online planning poker pokrex 2017-10-06 16-10-00

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.