ARCHDEVS
Recrutement · Multi-App · Multilingue

Attiva — Plateforme de Recrutement

Trois applications déployées indépendamment pour une agence de recrutement italienne — site public, tableau de bord d'administration et backend FastAPI — avec support trilingue en roumain, anglais et italien.

Durée
2022 — 2023
Applications
3 Déploiements Indépendants
Langues
RO · EN · IT
Statut
Production (attiva.ro)
Le Défi

Recrutement manuel à l'échelle internationale.

Le Problème

Une agence de recrutement italienne opérant en Roumanie avait besoin d'une plateforme web centralisée pour publier des offres d'emploi, collecter les candidatures avec téléchargement de CV et gérer les opérations de recrutement — remplaçant les processus manuels sans présence numérique unifiée.

Notre Solution

Une architecture à trois niveaux : un site public pour les candidats pour découvrir et postuler aux emplois, un tableau de bord admin pour les recruteurs pour gérer le pipeline d'embauche, et un backend FastAPI gérant l'authentification, le stockage de fichiers et les notifications email — le tout avec un support trilingue complet.

Fonctionnalités Clés

Recrutement de bout en bout.

Découverte d'Emplois

Offres d'emploi publiques avec filtrage, cartes responsives et un formulaire de candidature simplifié avec téléchargement de CV et validation reCAPTCHA.

⟨/⟩

Pipeline Admin

Tableau de bord recruteur complet avec CRUD d'emplois, suivi des candidatures, gestion des candidats, tableaux de données et dialogues de confirmation.

Support Trilingue

Résolution dynamique des champs en RO/EN/IT utilisant une convention de nommage par suffixe avec persistance localStorage pour la préférence de langue.

Automatisation Email

Notifications HTML alimentées par Mailgun aux recruteurs à chaque nouvelle candidature avec les détails complets du candidat et le CV en pièce jointe.

Déploiements Indépendants

Chaque application déployée indépendamment — le site public, l'admin et l'API peuvent évoluer, se mettre à jour et échouer indépendamment sans affecter les autres.

SEO & Analytique

Google Analytics, GTM, react-helmet-async pour les meta tags, données structurées et partage social — stimulant l'acquisition organique de candidats.

Stack Technique

Trois applications, une seule mission.

Site Public

React 18Ant DesignSCSSReact Router v6react-localization

Tableau de Bord Admin

React 18Material-UI 5FormikYupReact TableChart.js

API Backend

PythonFastAPISQLAlchemyMySQLPyJWT

Services

MailgunreCAPTCHA v3Google AnalyticsGTM

Vous avez un défi similaire ?

Construisons votre prochaine plateforme ensemble.

Contactez-nousVoir Plus de Projets