Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yshmarov/random_roulette

Ruby on Rails lottery app with weighted random winner + funds input and transfer
https://github.com/yshmarov/random_roulette

lottery lottery-draw lottery-game

Last synced: 24 days ago
JSON representation

Ruby on Rails lottery app with weighted random winner + funds input and transfer

Awesome Lists containing this project

README

        

# RandomRoulette - Ruby on Rails 6 lottery application. Buy lottery tickets and win credits!

### Features
* user authentication with Github, Google (not via email)
* buy in-game credits
* buy tickets in a Roulette
* when a Roulette gets filled, *weighted random winner* gets whole prize
* leaderboard - who won the most

### Tech stack

* Ruby 2.7
* Rails 6
* Webpacker
* Bootstrap 4

### Examples:

Make a bet

![Make a Bet](public/make-a-bet.png)

There's a winner!

![Winner](public/winner.png)

Leaderboard

![Leaderboard](public/leaderboard.png)