Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/yshmarov/random_roulette
- Owner: yshmarov
- License: mit
- Created: 2020-12-12T00:59:23.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-03-09T20:50:28.000Z (8 months ago)
- Last Synced: 2024-10-03T02:41:07.718Z (about 1 month ago)
- Topics: lottery, lottery-draw, lottery-game
- Language: Ruby
- Homepage:
- Size: 1.34 MB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)