Vous êtes sur la page 1sur 20

2023 -2024

PFE BOOK
Votre carrière commence içi
Sommaire

01 Qui sommes nous ?

02 Notre évolution

03 Nos avantages

04 Comment postuler ?

05 Nos sujets
Qui sommes nous ?
ADN Expertise est un cabinet de consulting en
stratégies et développement IT. Notre mission
principale est de vous accompagner dans votre
transformation digitale à travers une large gamme de
services 4.0 : développement web et mobile, DevOps,
Big Data, méthodologie..., en misant sur une équipe
qui a pour devise créativité, réactivité et une
approche centrée client pour assurer une
transformation réussie.
Mission Vision Valeur
Guider nos clients vers une Nous aspirons à être le Nos valeurs sont nos principes
transformation digitale partenaire de confiance pour directeurs. Nous comptons sur
réussie en comptant sur une transformation digitale la créativité et l’expertise de
nos experts métiers et réussie, en alliant innovation, nos collaborateurs pour donner
talents du numérique. collaboration et excellence. une touche d’authenticité.
Notre évolution
9 employés

20 employés

2020
15 employés

2022
2021
25 employés

2023
Technologies

UX/UI Design Cloud devops Développement


Git / Gitlab React JS
Adobe XD
Docker NEXT JS
Illustrateur SonarQube
Figma Nest JS
Jenkins
Balsamiq Amazon AWS Node JS
kubernetes

Qualité CMS Gestion des projets

Prestashop Trello
Selenium
Wordpress Slack
Google ADS
Agile scrum
Google Analytics
Kanban
Avantages pour les stagiaires
"Maîtrise et mise à jour
constantes des
compétences pour travailler
aisément avec les
technologies tendances."

Prime pour les meilleurs PFE


Opportunité de pré-embauche

Accompagnement
Suivi quotidien
De stagiaires à collaborateurs


Mohamed Amine Boufares
Lors de mon stage PFE à ADN, j'ai passé les six mois les plus
productifs de ma carrière d'étudiant. J'ai trouvé des conseils et du
mentorat pour me guider afin d’être meilleur en tant que personne et
en tant que développeur au quotidien. Ici, vous trouverez toujours
quelqu'un qui vous écoute et vous pousse vers la meilleure version de
vous-même.

“ Daoud Najla


Mon stage chez ADN a été une expérience exceptionnelle, m'offrant
l'opportunité de mettre en pratique mes connaissances académiques
dans un environnement professionnel. J'ai apprécié le mentorat attentif
de l'équipe, qui a renforcé mes compétences. L'atmosphère conviviale
et les formations continue ont enrichi mon parcours professionnel, me
laissant avec des souvenirs inoubliables et des compétences solides.
Comment postuler ?
C’est simple !

É t a p e 1 maine q u i s u s cite
Sélectionnez le do nités de développement
vo tre p assion

parmi nos opportu

e nt@ a d n - e x p e rtise.fr en
tre C V à l' a d re s se Recrutem p a g n é , si vous le
Envoy e z v o , ac co m
t le s u je t q u i v o us intéresse u lt a ti ve ). V o u s pouvez
précisan e m o tivation (fac
2 le tt re d
e souhaitez, d'u n e
É t a p chois ir ju s qu 'à d e u x sujets.
Liste des sujets
Découvrez les sujets que nous proposons. Allons-y!
Sujet 1

Project Pilot Pro


Développement Web
Description

Le projet consiste à concevoir et à développer une plateforme interne destinée à optimiser la gestion des

ressources humaines, des projets et des processus internes au sein de l'entreprise. L'objectif principal est

de créer une plateforme centralisée qui facilite les opérations quotidiennes, renforce la collaboration entre

les équipes, et améliore la productivité globale.

Durée

Fonctionnalités principales du projet 6 mois ou plus

Ta bleau de Bord personnalisé : personnalisation des tableaux de bord pour chaque rôle
Profil
(collaborateurs, stagiaires, candidats) Master ou ingénieur en
Gestion des entreprises et leurs licences : ajouter des entreprises, affectation des licences, informatique

ajouter des utilisateurs avec leurs rôles

Gestion des offres d'emploi et de stage : publication, suivi, et gestion des candidatures Nombre de stagiaires
Système de notification multicanal : notifications web, push et SMS 3 (Frontend)

Module d'évaluation des candidats : outils interactifs pour évaluer les stagiaires, collaborateurs et 2 (Backend)

candidats pour des postes

Gestion des ressources humaines : émission d'attestations de travail, matrice de compétences,


bulletins de paie, etc
Technologies : 

Suivi des congés et autorisations : système de suivi automatisé avec des fonctionnalités de
demande et d'approbation Figm

Module de formation : intégration de quiz, cours interactifs, vidéos, etc Next.j

Actualités internes et forum : publication et partage d'actualités internes, ainsi qu'un


NextAut

Tailwind CS
espace de discussions pour les collaborateurs
Shadcn ou Headless U
Module agenda : planification des réunions, événements et tâches importantes Supabase ou MongoD
Gestion des projets : suivi des tâches, affectations, staffing réel et prévu, etc Prisma ou Mongoos
Gestion de documentation et livrables : espace pour stocker et gérer la
Jes

documentation des projets. Cypress


Sujet 2

Site vitrine ADN EXPERTISE


Développement Web
Description
Le projet consiste à concevoir et à développer un site vitrine moderne et
innovant pour représenter notre entreprise ADN-EXPERTISE. L'objectif
principal est de créer une présence en ligne qui reflète l'identité de la startup,
communique efficacement ses valeurs et ses services, et offre une
expérience utilisateur exceptionnelle.

Fonctionnalités principales du projet


Section Accuei Durée
Section Offre 4 mois
Section Expertise
Section Client
Section Cultur Profil
Section À propo
Section Blo Licence en informatique

Section Job
Section Contact
Nombre de stagiaires
Technologie : 1
wordpress
Sujet 3

Système de recommandation pour le


contenu éducatif avec IA Intelligence Artificielle
Description
Développez un système de recommandation basé sur l'IA qui suggère du contenu éducatif personnalisé
aux élèves utilisant Educap en fonction de leur historique d'apprentissage, de leurs performances et de
leurs préférences.

Fonctionnalités principales du projet :


Profiling de l'utilisateu
Système de Recommandation de Conten
Adaptation du Niveau de Difficult
Système de Feedback Utilisateur
Technologie : Durée
6 mois ou plus
TensorFlow ou PyTorch (pour la mise en œuvre de modèles de
recommandation)
Python (utilisé fréquemment dans les projets liés à l'IA et aux
systèmes de recommandation) Profil
React JS (pour le développement d'une interface Web si Master ou Ingénieur en
nécessaire) informatique

Pandas et NumPy (pour la manipulation et l'analyse des données).

Base de Données Nombre de stagiaires


PostgreSQL 
1
Outils de Développement
Jupyter Notebooks
G it

Environnement Cloud (optionnel)


AWS pour l'exécution de tâches gourmandes
en ressources.
Sujet 4

Chatbot d'aide à l'apprentissage


Description Intelligence Artificielle
Mettez en place un chatbot éducatif alimenté par l'IA qui peut répondre aux questions des
étudiants en temps réel, les guider vers des ressources appropriées et fournir une assistance
contextuelle

Fonctionnalités principales du projet :


Réponses aux Questions Fréquente
Tutorat en Temps Rée
Soutien aux Devoir
Planification d'Étud
Quiz Interactif
Apprentissage Adaptatif Durée
6 mois ou plus
Technologie :
Python (utilisé fréquemment dans les projets liés à l'IA et aux
systèmes de recommandation)
TensorFlow ou PyTorch (pour la mise en œuvre de modèles de Profil
recommandation) Master ou Ingénieur en
React JS (pour le développement d'une interface Web si informatique

nécessaire)
Pandas et NumPy (pour la manipulation et l'analyse des données).

Nombre de stagiaires
Base de Données 1
PostgreSQL 

O utils de Développeent
Jupyter Notebook
G it

Environnement Cloud (optionnel)


AWS pour l'exécution de tâches gourmandes
en ressources.
Sujet 5

Plateforme e-commerce
Description
v pp
Dé elo eme t nW eb

Le projet vise à concevoir et à développer une plateforme e-commerce complète en utilisant


PrestaShop, une solution open-source populaire. La plateforme doit offrir une expérience
utilisateur optimale pour les acheteurs et un ensemble complet d'outils de gestion pour les
administrateurs du site.

Durée
Fonctionnalités principales du projet :
6 mois ou plus
Catalogue de Produits : Gestion des catégories et des sous-catégories, ajout,
modification et suppression de produits. Prise en charge de produits physiques et
numériques. Gestion des commandes Profil
Panier d'achat avec fonctionnalités avancées : suivi des commandes en temps Master ou ingénieur en
réel, facturation et gestion des expéditions informatique
Système de paiement : Intégration de diverses options de paiement en ligne et
gestion sécurisée des informations de paiement
Nombre de stagiaires
Gestion des utilisateurs : système d'authentification et de création des
1

utilisateurs. Profils utilisateur avec historique des commandes


Personnalisation du Design : Possibilité de personnaliser l'apparence des pages
de produits

et le thème de site
Système de Promotion et Réduction : Gestion des codes promo et réductions. Technologies : 

Mise en

œuvre de ventes flash et promotions saisonnières Prestasho


Gestion du Stock : Suivi automatisé des niveaux de stock.
PH
Alertes de réapprovisionnement HTM
Rapports : Tableau de bord pour les administrateurs avec des statistiques
CS
clés. Rapports sur les ventes, les produits populaires, etc.

JavaScrip
GIT/ GITLab

Sujet 6
Microservices (module authentification
et gestion des utilisateurs avec module Développement Web & DevOps
paiement)
Description
Développer un service d'authentification sécurisé et une gestion des utilisateurs intégrant
une fonctionnalité de paiement en ligne. Ce service sera conçu en utilisant une architecture Durée
microservices déployée sur la plateforme AWS, avec Next.js et Nest.js comme frameworks
front-end et back-end respectivement, et PostgreSQL comme base de données.

6 mois
Fonctionnalités principales du projet :
Authentification et Autorisation : Mise en place d'un système d'authentification robuste, avec Profil
Master ou ingénieur en
gestion des sessions et des autorisations, permettant aux utilisateurs de se connecter de informatique
manière sécurisée
Gestion des Utilisateurs : Fonctionnalités de création de compte, modification de profil,
gestion des rôles et autorisations, réinitialisation du mot de passe, etc Nombre de stagiaires
Paiement en ligne : Intégration d'une passerelle de paiement en ligne sécurisée permettant 2 (développeur web
aux utilisateurs d'effectuer des transactions en toute confiance + DevOps)

Microservices : Conception de microservices distincts pour chaque fonctionnalité, favorisant


la scalabilité et la maintenance aisée du système
Microservices : Conception de microservices distincts pour chaque fonctionnalité,
Technologies : 

favorisant la scalabilité et la maintenance aisée du système


Front-end Dynamique : Utilisation de Next.js pour créer un front-end dynamique,
Aw
avec un rendu côté serveur pour des performances optimales Next J
API RESTful : Implémentation d'API RESTful avec Nest.js pour gérer les opérations
Nest J
CRUD liées aux utilisateurs PosgreSQ
Base de Données PostgreSQL: Utilisation de PostgreSQL comme base de
Cypres
données relationnelle pour stocker de manière sécurisée les données Paymee

Déploiement sur AWS : Utilisation des services AWS, tels que EC2,

RDS, Lambda, API Gateway, etc., pour déployer les microservices

de manière évolutive et sécurisée.

Sujet 7
Mise en œuvre de l'agilité à l'échelle dans les
grandes organisations : Une étude approfondie
du cadre SAFe Recherche et développement
Description
Ce projet se concentre sur la mise en œuvre de l'agilité à l'échelle dans de grandes organisations, avec un
accent particulier sur le Scaled Agile Framework (SAFe). L'objectif est de comprendre les motivations des
entreprises pour adopter des pratiques agiles à grande échelle, d'analyser le fonctionnement du SAFe, et
d'identifier les réussites et les défis à travers des études de cas.

Axes de Recherche :
Durée
Étude du contexte organisationnel actuel : Examiner et comprendre les facteurs qui motivent les
organisations à entreprendre une transition vers des pratiques agiles à grande échelle. 4 mois
Exploration du SAFe : Compréhension des principes fondateurs du SAFe, analyser ses divers
éléments constitutifs et clarifier comment il s'harmonise avec les objectifs d'agilité à grande échelle Profil
Étude des réussites et des défis : Recueillir des études de cas illustrant les succès et les obstacles Master
rencontrés par des organisations lors de la mise en œuvre du SAFe
Recommandations pour une mise en œuvre réussie : Formuler des recommandations concrètes

basées sur les enseignements tirés des analyses, visant à guider l’organisation dans une
Nombre de stagiaires
mise en œuvre réussie de l'agilité à l'échelle, en mettant en évidence le rôle du SAFe.
1
Résultats Attendus et Livrables :
Rapport Détaillé décrivant les résultats de l'analyse du paysage
organisationnel, l'exploration du cadre SAFe, les études de cas, et les
recommandations pour la mise en œuvre réussie de l'agilité à l'échelle
Études de cas, des analyses détaillées de cas concrets illustrant les
succès et les défis rencontrés par des organisations lors de la mise en
œuvre du SAFe
Guide de Mise en Œuvre : Un guide pratique proposant des étapes
concrètes pour mettre en œuvre avec succès l'agilité à l'échelle,

en tenant compte des enseignements du SAFe.


Sujet 8

Mise en place d’une plateforme


collecte-cadeau
Développement Web
Description
Le projet consiste à concevoir et à développer une plateforme en ligne dédiée à la collecte de
cadeaux pour divers événements, offrant une expérience conviviale et une gestion efficace
des dons.

Durée
6 mois
Fonctionnalités principales du projet :
Profil
Création de campagnes : Permettre aux utilisateurs de créer des campagnes de collecte Master ou ingénieur en
en spécifiant l'événement, l'objectif et la période de collecte informatique
Gestion des contributions : Permettre aux participants de faire des contributions
financières pour acheter les cadeaux souhaités
Nombre de stagiaires
Système de paiement : Intégration d'un système de paiement en ligne sécurisé pour
1

traiter les transactions financières


Suivi des contributions : Mise en place d'un tableau de bord pour suivre en temps réel
les contributions, les cadeaux collectés et l'atteinte des objectifs
Communication automatisée : Envoi automatique de notifications et de remerciements
aux contributeurs et aux organisateurs.

Technologies : 

Next J
Nest J
PosgreSQ
Jes
Cypres
Strip
Paymee

Sujet 9
Élaboration et exécution d'une stratégie
test intégrée sur une plateforme web
Test & automatisation
Description
Le projet vise à intégrer des tests automatisés dans le processus de développement d'une application
web en utilisant Selenium. Cette approche permettra de garantir la qualité du logiciel, d'identifier
rapidement les bugs potentiels et de faciliter la maintenance du code.

Durée
6 mois
Fonctionnalités principales du projet :
Profil
Intégration de Selenium : Configurer et intégrer Selenium dans le cadre de test de Master ou ingénieur en
l'application informatique
Scénarios de Test : Identifier les scénarios de test critiques pour l'application, y compris
les fonctionnalités clés Nombre de stagiaires
Écriture des Scripts de Test : Développer des scripts de test automatisés en utilisant 1

Selenium, en se concentrant sur la couverture des fonctionnalités essentielles


Exécution Automatisée : Mettre en place un processus d'exécution automatisée des
scripts de test à chaque nouvelle version ou déploiement
Rapports de Test : Générer des rapports détaillés sur l'exécution des tests, y compris les
résultats, les erreurs, et les performances Technologies : 

Intégration Continue : Intégrer les tests automatisés dans un pipeline d'intégration


continue (CI/CD) Selenium WebDrive
Maintenance des Scripts : Élaborer des bonnes pratiques pour la maintenance des TestNG ou JUni
scripts de test au fur et à mesure de l'évolution de l'application.

Jenkin
GitLab CI, ou tout
autre outil CI/C
Java, Python, ou un
langage supporté par
Selenium

Vous êtes les bienvenues


Parmi notre structure

Vous aimerez peut-être aussi