English version

Job Aggregator Web App

Job Aggregator est une application web qui permet aux utilisateurs de rechercher et de postuler à des offres d'emploi. L'application utilise l'API de France Travail pour récupérer les offres d'emploi en fonction des mots-clés de recherche de l'utilisateur.

Comment utiliser le projet

Pour utiliser cette application, visitez https://job-aggregator.onrender.com/. Vous pouvez créer un compte, vous connecter, rechercher des offres d'emploi, voir les détails des offres et postuler.

Technologies utilisées

Cette application a été développée en utilisant les technologies suivantes :

  • Backend : Python avec le framework Django
  • Frontend : HTML/CSS, UIKit
  • Base de données : PostgreSQL
  • Déploiement : Render

Et les bibliothèques Python suivantes :

  • asgiref==3.7.2
  • Brotli==1.1.0
  • certifi==2024.2.2
  • charset-normalizer==3.3.2
  • click==8.1.7
  • dj-database-url==2.1.0
  • Django==4.2.10
  • exceptiongroup==1.2.0
  • gunicorn==21.2.0
  • h11==0.14.0
  • idna==3.6
  • iniconfig==2.0.0
  • packaging==23.2
  • pluggy==1.4.0
  • psycopg2==2.9.9
  • psycopg2-binary==2.9.9
  • pytest==8.0.2
  • pytest-django==4.8.0
  • python-decouple==3.8
  • requests==2.31.0
  • sqlparse==0.4.4
  • tomli==2.0.1
  • typing_extensions==4.9.0
  • urllib3==2.2.1
  • uvicorn==0.28.0
  • whitenoise==6.6.0

Licence

Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.