Ton défi, si tu l'acceptes, est de monter une interface de recherche de base basée sur l'API de recherche REST de Coveo.
Voir la documentation de l'API de recherche REST.
Tu peux y accéder via https://cloudplatform.coveo.com/rest/search avec le token qui te sera fournit. Ce token te donne accès à un index contenant les différents alcools en vente à la SAQ.
https://cloudplatform.coveo.com/rest/search?access_token=YOUR_TOKEN&q=Bi%C3%A8re%20rousse
https://cloudplatform.coveo.com/rest/search?access_token=YOUR_TOKEN&q=@tpprixnum%3C10
https://cloudplatform.coveo.com/rest/search?access_token=YOUR_TOKEN&q=@tpcepagenomsplitgroup==Merlot
- La documentation sur la syntaxe de requêtes
- La documentation sur l'API
- La documentation sur les paramètres
- La documentation sur le format de la réponse
Si tu as besoin d'inspiration:
Mais ne copie pas de code! On va le savoir :)
- Tente de créer ta solution comme si c'était du vrai code de production. Montre nous comment tu crées du code propre et maintenable qui fait des choses incroyables. Construit quelque chose à laquelle nous serions heureux de contribuer. Ceci n'est pas un concours de programmation où les "hack" malpropres remportent la victoire.
- N'hésite pas à ajouter des fonctionnalités! Nous sommes curieux de voir ce à quoi tu peux penser. Nous nous attendrons à la même chose si tu travailles avec nous.
- La documentation et la maintenabilité est un plus.
- N'oublie pas les tests unitaires.