Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/philbobaggins/yes-no-stable

A web app that answers your yes/no questions with a gif
https://github.com/philbobaggins/yes-no-stable

random rocket rust web-app yes-no

Last synced: 1 day ago
JSON representation

A web app that answers your yes/no questions with a gif

Awesome Lists containing this project

README

        

# Yes/No Stable

A web app that answers your yes/no questions with a gif.

Inspired by to the excellent [Yes/No](https://yesno.wtf/) web app, but with one key difference. This app remembers previously generated answers, so you can share the URL with friends and everyone will see the same answer. New answers are still randomly generated of course.

Written in [Rust](https://www.rust-lang.org/) using the [Rocket](https://rocket.rs/) web framework.

## Building

* Get yourself a [Giphy](https://developers.giphy.com/) API key and put it in `src/giphy-api-key.txt`
* Run `cargo build` / `cargo run` / etc like a normal Rust project

## TODO

* [ ] Replace global dictionary with something that:
* [ ] Doesn't loose all memory when the app is restarted
* [ ] Has a limit on the number of entries / purges old entries
* [ ] Index page
* [ ] HTML niceties:
* [ ] Add a favicon
* [ ] Animate the answer