Mission Flutter + Scraping automatisé avec stockage

Job ID: 39493007

Budget: €250 – €750 EUR

Bonjour,

Je cherche un développeur compétent qui a déjà réalisé une application d’offres d’emploi et qui maîtrise Playwright + CapMonster Pro pour créer un scraper non détectable.

Merci de ne pas me faire perdre de temps : seuls les profils capables de fournir des preuves concrètes de leur expérience (captures, démos, GitHub, etc.) avec Playwright + CapMonster Pro seront considérés.



Ce qui est déjà fait :
• Le design a été réalisé sur FlutterFlow.
• Le code du design est exportable.
• L’interface n’est pas encore interactive (les boutons, les liens, etc. ne mènent encore nulle part).



Objectif de la mission :
1. Importer le design FlutterFlow dans Flutter (sans repartir de zéro).
2. Rendre l’application interactive (exemples : cliquer sur un bouton = ouvrir une page, lancer une recherche…).
3. Intégrer deux systèmes :
• Une API d’intelligence artificielle (déjà prête, rien à développer).
• Un scraper automatique via Playwright + CapMonster Pro :
• Scraper les offres d’emploi sur plusieurs sites.
• Résolution automatique des CAPTCHA avec CapMonster Pro.
• Stockage des résultats sur Cloudflare R2, triés par pays → ville → catégorie.



Organisation et stockage des fichiers :
• Les fichiers doivent être générés automatiquement à partir d’un CSV (pays + ville + catégorie).
• Chaque fichier contient les offres d’emploi correspondant à une ville + catégorie.
• Il faut éviter les doublons (via vérification par ID ou URL).
• Les fichiers doivent être au format CSV ou JSON, bien rangés dans Cloudflare R2.



Fonctionnement du scraping :
• Le script tourne en continu (24h/24) pour mettre à jour les nouvelles offres automatiquement.
• Tous les pays, toutes les villes, toutes les catégories doivent être couverts.
• Objectif : pré-remplir les fichiers en amont. Aucune recherche en direct via le scraper.
• Lorsqu’un utilisateur fait une recherche, l’application lit directement les fichiers stockés dans R2, sans requête API live, pour un affichage rapide.



Merci de :
• Me proposer un devis clair et raisonnable
• Indiquer un délai de livraison réaliste
• Fournir des preuves de votre expérience
Related categories: Web Scraping Flutter Cloudflare