Tous les projets

Overkill

agrégateur d’offres

Projet d’école, équipe de 5, en ligne

Un agrégateur d’offres d’emploi, de stage et d’alternance, construit à cinq en trois semaines. J’ai pris en charge les offres et les favoris : la recherche avec filtres, l’affichage page par page et le contrôle des offres reçues.

  • Les offres et les favoris, côté serveur
  • Contrôle des offres avant enregistrement
  • Recherche avec filtres et pagination
La liste des offres d’Overkill : une recherche par métier et par ville, les filtres par type d’offre et par contrat, et les offres récentes avec leur entreprise, leur lieu, leur contrat et leur salaire.

La démarche

Le besoin

Overkill rassemble au même endroit les offres d’emploi, de stage et d’alternance.

Ma part

Je me suis occupé des offres et des favoris : consulter, filtrer, créer et supprimer une offre.

Le détail d’une offre dans Overkill, ouvert à côté de la liste : le titre, l’entreprise, le lieu, l’organisation du travail, le salaire, la date de publication, la stack demandée et le résumé de l’offre.

Travailler à cinq

Trois semaines, trois sprints d’une semaine, chacun avec son objectif. Chaque sprint découpé en user stories sur Trello, chacune confiée à une seule personne. Un point quotidien : fait, bloqué, reste à faire.

Je relisais chaque contribution validée pour garder un code cohérent. J’y ai surtout appris à communiquer : aujourd’hui, je noterais davantage les décisions par écrit.

Choix importants

Les offres viennent d’un collecteur automatique, et personne ne les relit. Chacune est donc contrôlée avant d’être enregistrée : titre obligatoire et limité, type parmi trois valeurs, pays sur deux lettres, coordonnées valides.

Comment ça tourne

Une API Symfony, une interface React, une base PostgreSQL. Chacun avait sa partie de l’API.

La recherche combine texte libre, ville, entreprise, contrat, télétravail, salaire ou catégorie, affiche les résultats page par page et écarte les offres de plus de trente jours. Chacun retrouve ses favoris.

La démo est hébergée par un camarade de promotion.

Une recherche dans Overkill sur le métier de développeur à Paris, qui ramène sept offres, avec les filtres par type d’offre et par contrat sur la gauche.

Parlons de votre alternance

Une offre d’alternance, une question sur un projet ? Écrivez-moi.

razigue.benhmida@epitech.eu