React test balyo
Test Technique Développeur Web
Product Hunt est un site américain pour partager et découvrir de nouveaux produits. Les utilisateurs soumettent des produits, qui sont répertoriés dans un format linéaire par jour. L'objectif de cet exercice est de créer un outil connecté à l'API Product Hunt permettant de récupérer les produits sortis à une certaine date et d'en faire une visualisation.
Ton front doit contenir un datepicker et afficher une liste de produits sortis à la date choisie. Tu peux, en bonus, ajouter un pie chart montrant la répartition du nombre de produits par catégorie, toujours pour la date choisie. Libre à toi de choisir le design pour cette application.
Ton back se chargera de faire les appels à l'API Product Hunt.
Contraintes techniques: Front: ReactJS, Angular ou VueJS. Back: NodeJS DB: MongoDB (si besoin)
Essaie de travailler comme si ton code allait ensuite être poussé en production (variables d'environnement, linter, code clean, tests...).
Tu pourras héberger ton travail sur github, bitbucket ou un autre host de ton choix.
Nous attendons également une documentation expliquant clairement et facilement comment démarrer ton app. Toute explication concernant tes choix ou les solutions mises en place sera également appréciée.
Quelques liens utiles:
-
Product Hunt: https://www.producthunt.com/
-
Documentation API: https://api.producthunt.com/v2/docs
-
Add Optimistic Update 09