Le point de départ
Suivre les offres sur plusieurs sites à la main prend du temps et fait rater les annonces fraîches. Le but : un seul processus, un seul fichier de configuration, des alertes directement sur le téléphone.
Ce qui a été construit
- Un service Go en un seul binaire qui interroge plusieurs sources d’offres à intervalle régulier
- Un filtrage par mots-clés, configurable pour n’importe quel métier
- Le dédoublonnage dans PostgreSQL, et un nouvel essai automatique quand un envoi échoue
- Les alertes envoyées par un bot Telegram, avec une chaîne publique en fonctionnement
- Une API HTTP en lecture seule pour lister et filtrer les offres collectées
- Un point de santé et un déploiement avec Docker Compose