Skip to content

Showdown is a selfhosted open source web app, you can use for remote planning poker®. Try at http://shwdwn.herokuapp.com/#/

License

Notifications You must be signed in to change notification settings

kikothemaster/Showdown

 
 

Repository files navigation

Showdown - Scrum Poker Web App

jCenter PRs Welcome

Introduction 🙋‍♂️ 🙋‍

Showdown is a selfhosted web app, you can use for planning poker™. The application does not require any registration at all. All you need is your browser. You can try it at http://shwdwn.herokuapp.com/#/

Deploy to Heroku

Show some ❤️ and star the repo to support the project

GitHub stars GitHub forks GitHub watchers Twitter Follow

🎨 Features

  • Automatic estimation timer for your estimations.

  • Choose your estimation sequence:

    Select Settings>Change GameMode, on the page below you can select between: Fibonacci, T-Shirt, Modified Fibonacci, Power of 2 or you can choose Custom to add a custom sequence

🗺️ Roadmap

🏠 Architecture

🛠️ Built With

Kotlin

jCenter

Project Structure

  • server - A Ktor project with the server for Showdown
  • web - The frontend of Showdown, written with Kotlin and Kotlin React
  • shared - Shared module for server and web, which contains specific classes/interfaces like Error types or responses

Development

Backend

  • Run ShowdownApplicationKt to start the Ktor server

Frontend

Run development webpack server

  • Run ./gradlew -t web:run inside the project folder to start the development server for the Frontend. The server will run on port 3001. Open "localhost:3001" inside your browser.

Build production frontend files

  • Run the gradle task deployToServerAssets,

✍️ Feedback

Feel free to send feedback on Twitter or file an issue. Feature requests and Pull Requests are always welcome.

📜 License


This project is licensed under Apache License, Version 2.0

Copyright 2020 Jens Klingenberg

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

Showdown is a selfhosted open source web app, you can use for remote planning poker®. Try at http://shwdwn.herokuapp.com/#/

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 96.5%
  • HTML 1.6%
  • CSS 1.3%
  • JavaScript 0.6%