Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brunobord/ouskonmange
Pick a restaurant
https://github.com/brunobord/ouskonmange
Last synced: 19 days ago
JSON representation
Pick a restaurant
- Host: GitHub
- URL: https://github.com/brunobord/ouskonmange
- Owner: brunobord
- License: bsd-2-clause
- Created: 2013-10-24T21:44:28.000Z (about 11 years ago)
- Default Branch: gh-pages
- Last Pushed: 2013-11-04T11:30:46.000Z (about 11 years ago)
- Last Synced: 2024-08-29T18:32:39.267Z (4 months ago)
- Language: CSS
- Homepage: http://brunobord.github.io/ouskonmange
- Size: 168 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Où va-t-on manger ?
Tout le monde se pose cette question, le midi, avec les collègues.
Si personne n'ose se décider, voilà un outil approprié.Il faut aller sur :
http://brunobord.github.io/ouskonmange/
et tu auras un tirage aléatoire parmi 3 valeurs. Bon... ça sera pas très
satisfaisant.## Alors à toi de jouer.
Soit tu forkes le dépôt source sur Github et édites le fichier `data.json` et
tu te débrouilles pour avoir une liste JSON d'items sous la forme :[
{"name": "Pizza Gino"},
{"name": "Au buffet de la gare"},
{"name": "Chez Dédé"}
]Auquel cas tu pourras aller sur:
http://[monusername].github.io/ouskonmange/
Soit tu clones ce dépôt sur un serveur à part et tu accèdes à l'URL de la page
tout naturellement. Et tu as toujours à modifier les données JSON pour te donner
le choix.Soit tu utilises l'URL de la Github Page comme ceci :
http://brunobord.github.io/ouskonmange/?data=premier+choix,deuxième+choix,troisième+choix
Tu peux même essayer de conserver cette URL dans tes signets, ça fonctionnera
toujours.Soit... tu as accès à un serveur web sur lequel tu peux disposer d'une URL qui
renvoie la liste des restaurants au format JSONP, sous la forme suivante :ouskonmange(
[{name: "toto"},
{name: "meuh"}]
)**Note importante :** il est capital de conserver le nom ``ouskonmange`` comme
callback. Sinon, ça plante.Disons que cette réponse est appelable à l'adresse http://example.com/restaurants.jsonp
Tu peux alors utiliser l'URL suivante :
http://brunobord.github.io/ouskonmange/?source=http://example.com/restaurants.jsonp
## à l'horizon...
donner la possibilité de taguer les restaurants et de filtrer les données sur
ce tag.## Licence et autres billevesées
Ce projet est sous licence WTFPL.
J'utilise:
* [Kube](http://imperavi.com/kube/)
* La police de caractère [PT Sans](http://www.google.com/fonts/specimen/PT+Sans)