Pierre Mayeux Étudiant en informatique

Réalisations

Simulation spatiale

Application d'algorithmes mathématiques

    Développement d'un logiciel qui simule la gravité entre différents astres grâce aux méthodes de résolution numérique d'équations différentielles et grâce à différents patrons de conception et d'architecture.

    Ce projet était par groupes de 4 ( Robin GALLIFA, Quentin DELMARRE, Alexis VANDERSTEENE, Pierre MAYEUX ).

    Le jeu supporte des fichiers de lancement pour démarrer des simulations précise et il y a la possibilité de contrôler un vaisseau dans la simulation.

  • Mathématique du projet (Leapfrog + Euler Explicite + RK4)
  • Gestion et prédiction des traces des astres.
  • Affichage d'informations sur l'interface.
  • Écriture des tests unitaires.
  • Gestion de projet.
Langages :
  • Java
Frameworks & librairies :
  • JavaFx
Animation d'une simulation Animation d'une seconde simulation
Graphe de poids des artistes

Analyseur de Playlist MP3

Développement d'un logiciel de statistiques

    Développement d'un logiciel qui développe des statiques et des graphiques grâce aux outils du logiciel Graphviz à partir des tags ID3 des fichiers MP3.

  • Images HD : Image 1 , Image 2
  • Lien Github : Lien
Langages :
  • C#
Frameworks & librairies :
  • .NET
  • Graphviz

Chasse au monstre

Développement d'un jeu vidéo RPG

    Développement d'un jeu et de son interface en équipe de 4 en appliquant les méthodes de gestion de projet. Plusieurs modes de jeux sont disponibles : solo, 1vs1 ou IA vs IA.

    Ce projet était par groupes de 4 ( Nathanaël PEREIRA, Virgil FORESTAL, Quentin PROGNON, Pierre MAYEUX ).

  • Développement de l'interface d'accueil et des paramètres.
  • Développement et gestion des IA grâce a l'algorithme de Dijkstra.
  • Développement d'un plateau de jeu circulaire.
  • Sauvegarde et chargement des scores des utilisateurs.
  • Écriture de la documentation technique du code.
  • Écriture des tests unitaires.
  • Gestion de projet.
Langages :
  • Java
  • CSS
Frameworks & librairies :
  • JavaFx
Accueil jeu chasse au monstre Vue du chasseur jeu chasse au monstre
Aperçu du site

Réalisation d'un site d'infox.

Développement d'un site web statique.

    Afin de nous faire prendre conscience de la véracité des propos que l'on peut trouver sur Internet, nous avons dû analyser les arguments des opposants d'une théorie du complot dans le cadre scolaire de ma formation en DUT Informatique.

    Ce projet était par groupes de 2 ( Raphaëlle VERDIERE, Pierre MAYEUX ).

  • Lien : cdin.phpierre.fr
Langages :
  • HTML/CSS
Frameworks & librairies :
  • Bootstrap

SNCE

Réalisation d'un jeu éducatif à destination d'enfants.

    Développement d'un jeu dans une console dont le but est de remettre sur les rails la trésorerie d'une entreprise en gérant les trains de la société.

    Ce projet était par groupes de 2 ( Guillaume BANOWICZ et Pierre MAYEUX ).

  • Gestion des horaires grâce à l'horloge de l'ordinateur.
  • Gestion des animations pour rendre le jeu fluide et accueillant.
  • Lecture et écriture de configurations dans des fichiers CSV.
Langages :
  • Java
Frameworks & librairies :
  • iJava
Gestion des trains Onglet recherche et développement
Présentation du Forum

Forum Mineweb

Développement du plugin Forum pour un CMS

  • Développement du plugin sous CakePHP 2 et le CMS Mineweb.
  • Fonctionnalités : Catégories, discussions, fonctions d'éditions, messages privés, tags, permissions, rangs, personnalisations, pages utisateurs, outils de modération, outils de statistiques, outils de sauvegarde.
  • Plus de 15 000 sites site ont installé ce plugin depuis 2017.
  • Projet Open Source : Lien Github
Langages :
  • PHP
  • SQL
  • HTML/CSS
  • Javascript
Frameworks & librairies :
  • CakePHP
  • Bootstrap 3
  • TinyMCE
  • Billboard.js

KFaction

Réalisation du design et développement de l'interface du site web.

Développement de fonctionnalités en interne.

  • Conception et réalisation de l'interface à l'aide du framework css Semantic UI.
  • Développement d'API pour le système de statistiques depuis une base de données et affichage grâce à la librairie Javascript billboard.js
  • Développement d'une double authentification par mail.
  • Développement de plugins d'administration et de gestion sous CakePHP 2 et le CMS MineWeb.
Langages :
  • PHP
  • SQL
  • HTML/CSS
  • Javascript
Frameworks & librairies :
  • CakePHP
  • Semantic UI
  • Billboard.js
Aperçu du site KFaction
Aperçu du site

TPE scientifiques

Développement d'un site web statique.

    Dans le cadre d'un baccalauréat scientifique, nous avons dû réaliser des recherches sur un domaine (la gravitation) et aussi produire une expérience.

    Nous avons choisi de présenter le contenu sous la forme d'un site internet.

    Ce projet était par groupes de 2 ( Emma HENRIQUES, Pierre MAYEUX ).

  • Lien : tpe.phpierre.fr
Langages :
  • HTML/CSS
Frameworks & librairies :
  • Bootstrap

Enoviah

Réalisation du design issue d'une maquette.

Développement du site web.

    Dans ce cadre d'un projet de serveur multijoueur Minecraft, j'ai développé le site web de celui-ci.

  • Affichage des actualités, de pages, , des profils utilisateurs, des classements depuis une base de données.
  • Réalisation d'un panel d'administration pour pouvoir interagir avec le serveur Minecraft depuis l'interface WEB.
  • Écriture de script pour sauvegarder et calculer les points des joueurs.
Langages :
  • PHP
  • SQL
  • HTML/CSS
  • Javascript
Frameworks & librairies :
  • Medoo
  • Bootstrap
Aperçu du site d'Enoviah