Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/philbobaggins/yes-no-stable
- Owner: PhilboBaggins
- Created: 2025-02-12T16:56:37.000Z (3 days ago)
- Default Branch: main
- Last Pushed: 2025-02-13T10:19:53.000Z (2 days ago)
- Last Synced: 2025-02-13T11:27:57.612Z (2 days ago)
- Topics: random, rocket, rust, web-app, yes-no
- Language: Rust
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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