Skip to content

houcemben-dev/assistant-candidatures-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

📬 Assistant de candidatures automatisées (Python)

Ce projet est un assistant Python permettant de préparer, centraliser et suivre des candidatures en alternance, en s’adaptant aux différents canaux de contact (email, formulaire, LinkedIn).

Il a été développé dans un objectif concret et métier, afin d’optimiser et structurer une recherche d’alternance.


🎯 Objectifs du projet

  • Automatiser la prĂ©paration des candidatures
  • Éviter les doublons de postulation
  • Centraliser le suivi des actions
  • Gagner du temps tout en gardant le contrĂ´le humain

⚙️ Fonctionnalités

  • Lecture d’un fichier Excel contenant les entreprises
  • Filtrage des entreprises Ă  postuler
  • Gestion de diffĂ©rents types de contact :
    • đź“§ Email (ouverture automatique de Gmail prĂ©-rempli)
    • 📝 Formulaire (ouverture du lien)
    • đź”— LinkedIn (ouverture du profil)
  • Confirmation utilisateur avant chaque action
  • Suivi des candidatures dans un fichier history.csv
  • PrĂ©vention des doublons (entreprises dĂ©jĂ  traitĂ©es ignorĂ©es)

đź§  Choix techniques

  • Python pour la logique applicative
  • Pandas pour la manipulation de donnĂ©es Excel
  • CSV pour la persistance lĂ©gère des actions
  • Webbrowser pour l’interaction contrĂ´lĂ©e avec le navigateur

Certaines actions (pièces jointes, formulaires) ne sont volontairement pas automatisées pour respecter les limites de sécurité et de conformité du web.

👤 Auteur Benguermoud Houcem Formation Développeur en Intelligence Artificielle

About

Python tool to automate and track job and internship applications across multiple channels.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages