mouhamadoumansourndiaye.com mouhamadoumansourndiaye.com
  • I Am
  • My Experience
  • Education
  • Resume
  • Portfolio
  • Blog
  • Contacts
Get A Quote
mouhamadoumansourndiaye.com

Inbio is a all in one personal portfolio WordPress theme. You can customize everything.

  • I Am
  • My Experience
  • Education
  • Resume
  • Portfolio
  • Blog
  • Contacts

Archives : Projects

  • Home
  • Projects - mouhamadoumansourndiaye.com
Mobile
302

Application de Contrôle Routier : Digitalisation et Automatisation des Contrôles des Forces de l’Ordre

Application de Contrôle Routier : Digitalisation et Automatisation des Contrôles des Forces de l’Ordre

LIKE THIS 302
VIEW PROJECT

Pour l’obtention du diplôme de Master en Conception et Développement d’Applications Web, Full Stack et Gaming, spécialité Développement Full Stack, à l’Université Numérique Cheikh Hamidou Kane, l’étudiant doit présenter un mémoire en fin de parcours.
C’est dans ce contexte que j’ai choisi un sujet qui me tient particulièrement à cœur, intitulé :
« Application de Contrôle Routier : Digitalisation et Automatisation des Contrôles des Forces de l’Ordre ».
L’application vise à optimiser les contrôles routiers en permettant aux agents de scanner ou saisir la plaque d’un véhicule pour consulter les infractions documentaires et en ajouter de nouvelles. Grâce à l’intelligence artificielle et au machine learning, elle pourra aussi détecter automatiquement des infractions visuelles comme un pare-brise fissuré ou des phares défectueux.

Fonctionnalités

Les principales fonctionnalites de l’application ACR :

  • Authentification (Connexion et déconnexion): DjangoRestFramework-simplejwt
  • Affichage des potentiels infractions
  • Details des potentiels infractions
  • Recherche véhicule par immatriculation
  • Faire un contrôle par scan du plaque immatriculation
  • Details des contrôles
  • Attester automatiquement en cas d’infractions
  • Details des attestations

Stack

Pour une réalisation de ce projet j’ai utilisé ces technologies :

  1. Backend/admin : Django
  2. API : Django Rest Framework
  3. Front/mobile : Flutter
  4. Base de données : PostgreSQL
  5. OCR : google_mlkit_text_recognition

 

 

Mobile
313

Conception et implémentation d’une solution mobile pour la gestion et l’écoute de podcasts d’audios courts (E-dahira)

Conception et implémentation d’une solution mobile pour la gestion et l’écoute de podcasts d’audios courts (E-dahira)

LIKE THIS 313
VIEW PROJECT

La religion occupe une place centrale dans la société sénégalaise, notamment à travers les confréries religieuses organisées en dahiras, qui jouent un rôle important dans l’éducation spirituelle et la cohésion sociale. Cependant, la diffusion des enseignements religieux via des plateformes comme WhatsApp pose des problèmes d’organisation, d’accès et de recherche des contenus audio. Pour y remédier, il est proposé de développer une application mobile dédiée à la gestion et à l’écoute de podcasts religieux courts, permettant une meilleure organisation, diffusion et conservation des savoirs spirituels.

Fonctionnalités

Les fonctionnalités principales de l’application sont :

  • Authentification : connexion et déconnexion 
  • Accueil : lister les conférences récentes 
  • Lister les audios par thème, chapitre ….
  • Lire les audios 
  • Affichage du profil utilisateur

 Stack

La faisabilité est assurée par les moyens techniques et humains disponibles. Les Stack technologique retenue sont

  1. Analyse et conception : UML
  2. Backend / Api : Django et Django rest framework
  3. Mobile / Frontend : Flutter
  4. Base de donnees : Sqlite (pour test)
portfolio-06
portfolio-05
portfolio-04

 

Web
365

Développement du site web institutionnel de l’Institut Africain de Développement Local (IADL) sous WordPress

Développement du site web institutionnel de l’Institut Africain de Développement Local (IADL) sous WordPress

Développement du site web institutionnel de l’Institut Africain de Développement Local (IADL) sous WordPress

  • Client IADL-SENEGAL
  • Date 2022
LIKE THIS 365
VIEW PROJECT
Technologies :  WordPress / Elementor
Client

Iadl-Sénégal 

L’ action de  formation développée par l’I.A.D.L. s’enracine dans un contexte fortement marqué par la persistance du phénomène de la pauvreté dans les pays du sahel, l’absence d’adéquation  entre  l’offre et  la demande  de formation dans le secteur social en général  et le faible niveau de compétence des ressources humaines engagées dans les programmes de développement à base communautaire.

L’institut a choisi comme thématique de formation au développement local, pour accompagner les efforts entrepris par les administrations publiques, la société civile, les collectivités  locales pour former des cadres intermédiaires capables d’apporter des réponses pratiques au phénomène de la pauvreté.

Web
243

Conception et développement d’une application web gestion potager

Conception et développement d’une application web gestion potager

  • Stack React.js MySql et SQL
LIKE THIS 243
VIEW PROJECT

Plateforme numérique qui digitalise les tâches du potager incluant la finance, la gestion de produits, la gestion des clients, l’accroissement de sa visibilité 

CI/CD
300

Déploiement d’une application Django avec kubernetes : automatisation de la gestion, du déploiement et de la mise en l’échelle des pods

Déploiement d’une application Django avec kubernetes : automatisation de la gestion, du déploiement et de la mise en l’échelle des pods

Conteneurisation et Orchestration : Docker et Kubernetes

  • Stack Docker, Kubernetes, Minikube, Django
LIKE THIS 300
VIEW PROJECT

Ce projet consiste à concevoir, conteneuriser et déployer une application web de gestion d’articles développée avec Django, en utilisant Docker pour la conteneurisation et Kubernetes pour l’orchestration et la gestion du déploiement.

L’objectif principal est de démontrer comment une application web peut être déployée dans une architecture moderne basée sur des conteneurs afin de faciliter la portabilité, la scalabilité et la gestion automatisée de l’infrastructure.

L’application permet la gestion complète des articles d’un blog ainsi que des catégories associées, avec des fonctionnalités de création, modification, suppression et filtrage.

Web
370

Une application java desktop avec une interface graphique interagissant avec une base de donnée pour réserve des billets

Une application java desktop avec une interface graphique interagissant avec une base de donnée pour réserve des billets

LIKE THIS 370
VIEW PROJECT

Le projet MICDAVoyages vise à développer une application Java Desktop dotée d’une interface graphique pour la société MICDAVoyages, spécialisée dans le transport inter-régions via sa flotte de bus. L’objectif principal de cette application est de faciliter les tâches des agents de la société en automatisant la gestion des bus, des trajets, et des réservations de billets.

Objectif de l’Application Java Desktop:

L’objectif principal de cette application est de fournir aux agents de MICDAVoyages un outil complet et facile à utiliser pour effectuer les tâches suivantes :

  1. Gestion des Bus: Ajout, suppression et mise à jour des informations relatives aux bus, y compris l’état des bus après un entretien.
  2. Gestion des Trajets: Ajout de trajets, mise à jour des trajets sans client, et consultation des trajets et des clients réservés.
  3. Réservation de Places: Processus de réservation avec génération de codes de paiement, impression des tickets au format PDF.
  4. Annulation de réservation: Possibilité d’annuler une réservation.
  5. Statistiques et contraintes: Affichage du nombre de places réservées et libres pour un trajet, gestion des contraintes liées à la capacité des bus et aux réservations uniques.
Web
655

Développement du site web pour l’entreprise ImmocarServices.

Développement du site web pour l’entreprise ImmocarServices.

Développement du site web pour l’entreprise ImmocarServices.

  • Client ImmocarServices
  • Date 2026
  • Technologies WordPress / Elementor
LIKE THIS 655
VIEW PROJECT

ImmoCar Services est une entreprise spécialisée dans les services de construction, d’immobilier, de transport et d’assurance automobile. Nous accompagnons particuliers et professionnels avec des solutions fiables, adaptées à leurs besoins et conformes aux normes en vigueur.

Mobile
726

Application mobile de gestion d’une pharmacie (Pharma+)

Application mobile de gestion d’une pharmacie (Pharma+)

Application mobile d’affichage en temps réel des données d’une pharmacie

LIKE THIS 726
VIEW PROJECT
Strategy

A strategy is a general plan to achieve one or more long-term.

  • The Design Approach
  • Project Challenge
  • The Solution
Design

UI/UX Design, Art Direction, A design is a plan or specification for art.

  1. Project Challenge
  2. The Design Approach
  3. The Solution
Client

ThemeForest

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Quis ipsum suspendisse ultrices gravida. Risus commod viverra maecenas accumsan lacus vel facilisis. ut labore et dolore magna aliqua.

portfolio-06
portfolio-05
portfolio-04

There are always some stocks, which illusively scale lofty heights in a given time period. However, the good show doesn’t last for these overblown toxic stocks as their current price is not justified by their fundamental strength.

Toxic companies are usually characterized by huge debt loads and are vulnerable to external shocks. Accurately identifying such bloated stocks and getting rid of them at the right time can protect your portfolio.

Overpricing of these toxic stocks can be attributed to either an irrational enthusiasm surrounding them or some serious fundamental drawbacks. If you own such bubble stocks for an inordinate period of time, you are bound to see a massive erosion of wealth.

However, if you can precisely spot such toxic stocks, you may gain by resorting to an investing strategy called short selling. This strategy allows one to sell a stock first and then buy it when the price falls.

While short selling excels in bear markets, it typically loses money in bull markets.

So, just like identifying stocks with growth potential, pinpointing toxic stocks and offloading them at the right time is crucial to guard one’s portfolio from big losses or make profits by short selling them. Heska Corporation HSKA, Tandem Diabetes Care, Inc. TNDM, Credit Suisse Group CS,Zalando SE ZLNDY and Las Vegas Sands LVS are a few such toxic stocks.Screening Criteria

Here is a winning strategy that will help you to identify overhyped toxic stocks:

portfolio-large-03

Most recent Debt/Equity Ratio greater than the median industry average: High debt/equity ratio implies high leverage. High leverage indicates a huge level of repayment that the company has to make in connection with the debt amount.

Web
558

Conception et Développement d’une Application web Gestion Etablissement scolaire

Conception et Développement d’une Application web Gestion Etablissement scolaire

  • Stack React.js, Material UI, PHP, MySQL
LIKE THIS 558
VIEW PROJECT

Application web permettant d’optimiser la gestion administrative et académique d’un établissement scolaire. Elle intègre plusieurs fonctionnalités clés, notamment : l’authentification des utilisateurs, la gestion des élèves et des professeurs, la gestion des notes, le suivi de la scolarité ainsi que la gestion comptable.

Web
1147

Portail web personnel

Portail web personnel

Portail web personnel

  • Date de création 2026
  • Développer Par même
  • Technologies WordPress
LIKE THIS 1147
VIEW PROJECT

Bienvenue sur mon portail web personnel. Sur ce portfolio, je vous présente mon cursus scolaire avec mes formations et certifications, ainsi que mes expériences professionnelles et les projets que j’ai réalisés.

Recent Posts

    Recent Comments

    Aucun commentaire à afficher.

    Archives

    Aucune archive à afficher.

    Categories

    • Aucune catégorie

    Featured posts

    Categories

    • Aucune catégorie

    Find Me

    © 2026 Mouhamadou Mansour Ndiaye. All rights reserved.
    Full-Stack Developer | Flutter • Django • React