All Projects → AndreaCrotti → elo

AndreaCrotti / elo

Licence: EPL-1.0 license
Elo ranking platform implemented in Clojure and re-frame

Programming Languages

clojure
4091 projects
CSS
56736 projects

Projects that are alternatives of or similar to elo

re-frame-semantic-ui-react-github-widget
Using semantic-ui-react with re-frame - sample project
Stars: ✭ 21 (+23.53%)
Mutual labels:  re-frame
roll
RPG dice roller with both Rust CLI and ClojureScript Web interfaces
Stars: ✭ 14 (-17.65%)
Mutual labels:  re-frame
re-alm
An Elm Architecture experiment in ClojureScript
Stars: ✭ 24 (+41.18%)
Mutual labels:  re-frame
re-frame-realword-example-app
Exemplary real world application built with Clojurescript and re-frame
Stars: ✭ 16 (-5.88%)
Mutual labels:  re-frame
compound
A micro structure for reframe data
Stars: ✭ 116 (+582.35%)
Mutual labels:  re-frame
re-pressed
re-pressed is a clojurescript library that handles keyboard events for re-frame applications.
Stars: ✭ 150 (+782.35%)
Mutual labels:  re-frame
Re Frame Http Fx
A re-frame "effects handler" for performing Ajax tasks (via cljs-ajax)
Stars: ✭ 193 (+1035.29%)
Mutual labels:  re-frame
reframe-starter
re-frame starter app. Includes shadow-cljs, deps.edn, garden, re-frame-10x and reitit.
Stars: ✭ 16 (-5.88%)
Mutual labels:  re-frame
breaking-point
BREAKING-POINT lets you quickly define and subscribe to screen (i.e. window) breakpoints in your re-frame application
Stars: ✭ 36 (+111.76%)
Mutual labels:  re-frame
ClojureRNProject
Simple React Native application with ClojureScript, re-frame and react navigation v5
Stars: ✭ 32 (+88.24%)
Mutual labels:  re-frame
re-flow
A library that adds tools for building and executing workflows in re-frame applications
Stars: ✭ 31 (+82.35%)
Mutual labels:  re-frame
rn-shadow-steroid
React Native with shadow-cljs on steroids
Stars: ✭ 57 (+235.29%)
Mutual labels:  re-frame
tailwind-hiccup
tailwindcss + hiccup = 👍👍
Stars: ✭ 34 (+100%)
Mutual labels:  re-frame
openskill.py
Multiplayer rating system. Better than Elo.
Stars: ✭ 175 (+929.41%)
Mutual labels:  elo
re-frame-routing
ClojureScript (re-frame) library that manages routing and route state.
Stars: ✭ 16 (-5.88%)
Mutual labels:  re-frame
elo-js
Elo algorithm implementation in JS.
Stars: ✭ 18 (+5.88%)
Mutual labels:  elo
learn-re-frame-course-files
🎦 Learn re-frame course files for building Cheffy app
Stars: ✭ 51 (+200%)
Mutual labels:  re-frame
nw-calculator
A crafting calculator for the New World game
Stars: ✭ 16 (-5.88%)
Mutual labels:  re-frame
clean-todos
📋 A todo example leveraging clean architecture in Clojure
Stars: ✭ 75 (+341.18%)
Mutual labels:  re-frame
re-frame-utils
Re-frame extensions
Stars: ✭ 59 (+247.06%)
Mutual labels:  re-frame

elo

CircleCI codecov Get more details at codescene.io. Dependencies Status

Platform to keep track of internal leagues.

Currently supported games:

  • table tennis
  • fifa

Other games can be added by simply adding a configuration.

Local development

Get it running locally:

  • run docker-compose up -d to fire up your local db

  • the first time run ./setup_db.sh, this will migrate your local databases and seed them with randomly generated data

  • If you are using Emacs M-x cider-jack-in-clj&cljs

  • type (ir/go) in the Clojure repl

Deployment

You can deploy this to Heroku directly or build an uberjar and deploy it on any other platform.

Migrations

You can run database migrations with:

lein migratus migrate

Contributing

Please see CONTRIBUTING.md.

License

Copyright © 2018 Andrea Crotti

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.

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].