All Projects → etcaterva → Echaloasuerte

etcaterva / Echaloasuerte

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Echaloasuerte

Node Red Contrib Uibuilder
Easily create data-driven web UI's for Node-RED using any (or no) front-end library. VueJS and bootstrap-vue included but change as desired.
Stars: ✭ 215 (+4200%)
Mutual labels:  web-app, website
Serverlesslibrary
Source code for the Azure Serverless Community Library
Stars: ✭ 119 (+2280%)
Mutual labels:  web-app, website
Mopaint
🎨💪 Modern, modular paint and more! (pre-alpha, not much done yet)
Stars: ✭ 50 (+900%)
Mutual labels:  web-app, draw
Theannoyingsite.com
The Annoying Site a.k.a. "The Power of the Web Platform"
Stars: ✭ 446 (+8820%)
Mutual labels:  web-app, website
Watchme
Reproducible watchers for research
Stars: ✭ 756 (+15020%)
Mutual labels:  website
Awesome Checker Services
✅ List of links to the various checkers out there on the web for sites, domains, security etc.
Stars: ✭ 662 (+13140%)
Mutual labels:  website
Makeup
让你的“女神”逆袭,代码撸彩妆(画妆)
Stars: ✭ 655 (+13000%)
Mutual labels:  draw
Jspaint
🎨 Classic MS Paint, REVIVED + ✨Extras
Stars: ✭ 5,972 (+119340%)
Mutual labels:  web-app
Doodle
Image doodle for Android, with functions such as undo, zoom, move, text, image, etc. Also a powerful, customizable and extensible doodle framework & multi-function drawing board. Android图片涂鸦,具有撤消,缩放,移动,添加文字,贴图等功能。还是一个功能强大,可自定义和可扩展的涂鸦框架、多功能画板。
Stars: ✭ 809 (+16080%)
Mutual labels:  draw
Vue 163 Music
【停止维护】网易云音乐web版,支持PC端常用功能,localStorage保存播放列表
Stars: ✭ 788 (+15660%)
Mutual labels:  website
Sparrow
运维管理平台(python3+flask+pycharts+apscheduler+gunicorn),模块化结构设计,底层依托mysql、influxdb、elasticsearch、zabbix、k8s等数据源数据
Stars: ✭ 723 (+14360%)
Mutual labels:  website
Flaskex
Simple flask example for quick prototypes and small applications
Stars: ✭ 679 (+13480%)
Mutual labels:  website
Hackernews
HackerNews clone built with Nuxt.js
Stars: ✭ 758 (+15060%)
Mutual labels:  web-app
Site Www
Source for Dart website
Stars: ✭ 656 (+13020%)
Mutual labels:  website
Convos
Convos 👥 is the simplest way to use IRC in your browser
Stars: ✭ 789 (+15680%)
Mutual labels:  web-app
Sudo
sudo for windows
Stars: ✭ 648 (+12860%)
Mutual labels:  website
Shinydashboard
Shiny Dashboarding framework
Stars: ✭ 718 (+14260%)
Mutual labels:  web-app
Awesome Osint
😱 A curated list of amazingly awesome OSINT
Stars: ✭ 7,830 (+156500%)
Mutual labels:  website
React Zmage
一个基于 React 的可缩放图片控件 | A scalable image wrapper power by react
Stars: ✭ 713 (+14160%)
Mutual labels:  website
Briefing
Secure direct video group chat
Stars: ✭ 710 (+14100%)
Mutual labels:  website

EchaloASuerte / ChooseRandom

Echaloasuerte/ChooseRandom is a simple website that allows people to take decisions base on random factors.

It gives you random numbers, chose an random element from a list, flip a coin to the air, etc... and one of the nicest features is that several people can see the result at the same time, which make the site great to perform draws with people that are not physically together.

This version is a rewrite of the old site.

Deployment

The dev version is on continuous deployment, all changes in master are automatically deployed to dev

DNS

  • www.echaloasuerte.com: Root domain for the spanish version
  • www.chooserandom.com: Root domain for the english version
  • prod.*: latest version deployed to the prod server
  • dev.*: latest version deployed to the dev server

All domains can be accessed through http and https and are served through cloudflare.

CI builds

  • Travis (CI & CD): Travis Master

Pull Requests targeting master branch will trigger the CI with Travis. Once the PR is merged, Travis will be triggered again, but this time it will execute the CD part of the script.

Acknowledgements

How to create a new draw

  • Define a bom within server/bom and add it to the init
  • Define a form within server/forms and add it to the init
  • Add the draw snippet in web/templates/snippets/draws
  • Add the callback to render the results dynamically in draw_manager.js
  • Register the draw, form and snippet within the draw factory (server/draw_factory)
  • Get an icon for it into static/img/draw_icons
  • Add the draw to the index menu (web/template/index.html)
  • if you need extra js, add a file and include it in the new and display templates
  • Add unit and functional tests
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].