Git Product home page Git Product logo

competition-status-server's Introduction

Hi there ๐Ÿ‘‹

Currently working as Azure Architect at Mallow GitHub

  • Current interests:
    • Azure
    • C#
    • SQL
    • DBT

competition-status-server's People

Contributors

hekku2 avatar

Watchers

 avatar

competition-status-server's Issues

Roadmap

This issue contains roadmap for this project.

  • A base for protocol documentation [#1]
  • Base server and Docker compose base file [#3]
  • current-competitor API [#3]
  • Competition status server endpoint api [#3]
  • SignalR Server and client [#4]
  • Add forfeit competitors to bottom of result list [#5]
  • Generate documentation [#6]
  • performance-results API [#10]
  • Add signalrR message for updated results [#10]
  • Read current competitor from file [#7]
  • Add a simulator for easier testing [#8]
  • Base for frontend app [#11]
  • Management app [#13]
  • Scoreboard app [#12]
  • Add a way to upload initial competition data from front end
  • Generate model document to /doc automatically [#15]
  • Update /doc content to match implementation [#16]
  • Support competitor who has competed but has not received results. That competitor shoul not be shown in "upcoming".
  • Add a way to override placement (if calculation fails)
  • Implement calculation and testing for even score.
  • Implement API Key for management operations

V1.1

  • Signal R connection status

V2

  • UDP time server, test client and documentation

Management page

Management features

  • Set results for single competitor
  • Support for forfeiting competitor
  • Support for changing competition order
  • Support for setting active division

Scoreboard page

Scoreboard featues

  • Configurable time for page change
  • Current competitor
  • Curren division status when not active
  • Results when reported

Quality of life

  • Competitors-page should have "no competitors" indicator if list is empty
  • Main page should have some "no competition active" -indicator

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.