#Portfolio

Retrouvez, en résumé, tous les projets sur lesquels j'ai participé

Catégorie : Dev-Web

Système d’email éphémère

02-08-2016 21-45-49

Ce projet réalisé dans le cadre de l’UE Gestion de projet a pour objectif de nous apprendre la rigueur et le suivi que l’on doit avoir par rapport à un projet. J’ai donc décidé de réaliser un système d’email éphémère.

Ce système repose sur ISPCONFIG, j’ai utilisé leur API pour permettre la création simple et rapide d’email. Par l’intermédiaire de ce système il est possible de recevoir des courriels, mais aussi d’en envoyer. Au bout de 30 jours l’utilisateur à le choix de ne pas renouveler son email ou alors de souscrire à un abonnement pour que le système ne supprime pas son espace.

J’ai aussi réalisé la charte graphique, rédigé un cahier des charges et une réponse à ce dernier (comme dans tout projet).

Émulation du protocole BB84

16-05-2016 16-46-41

Ce projet en binôme a été réalisé dans le cadre de l’UE Fondements de la cryptographie.
Au travers de ce dernier, nous avons pu découvrir le protocole BB84  et le mettre en oeuvre dans un simulateur. Bien entendu,  cela est permis dans les limites techniques imposées par un processeur classique (non quantique). Cependant, le principe de ce protocole y est bien respecté.

Nous avons réalisé, sous forme de site web, ce simulateur qui est disponible ici: BB84 Emulation et son dossier explicatif ici: Dossier_BB84v6.

La réalisation de ce programme fût extrêmement instructive dans la mesure où il a déjà fallu se documenter et assimiler le principe de l’intrication quantique (BB84 se reposant sur ce principe). Puis, en faire un programme informatique compréhensible et facilement utilisable.
C’est pour cela que nous nous sommes tourner vers les technologies du web qui permettent une réalisation parfaitement fonctionnelle, performante et aussi « ludique » grâce à une GUI simple et intuitive.

Hébergement gratuit de serveurs Teamspeak 3

Voir le site ici.

13-09-2015 14-32-01

Dans le cadre d’un maintien de compétences et de découverte de nouvelles technologies j’ai réalisé un site permettant d’obtenir gratuitement et en moins de 5 min un serveur vocal Teamspeak.
Une fois inscrit, l’usagé dispose d’un panel lui permettant de retrouver les informations essentielles relatives à son serveur (ip, port), mais aussi un graphique exposant les statistiques d’utilisation de son espace vocal.

Le système de gestion est quant à lui complètement autonome. En effet, il est en mesure de connaître l’activité d’un serveur et de le supprimer si ce dernier n’est plus actif ou pas assez actif. Aucune intervention humaine n’intervient dans le processus d’attribution ou de suppression de serveur. Cela permet une rapidité d’exécution accrue du système et aussi une parfaite justesse dans l’ensemble du processus.

VPN sous OpenVPN et interface Web

vpn

Ce projet se décompose en 3 parties:
La 1ère partie est la configuration du serveur OpenVPN ainsi que le client OpenVPN pour garantir les meilleures performances sans sacrifier la sécurité qu’offre le VPN. Cette phase est très importante car elle garantie une qualité de service optimale.

La 2ème partie est la configuration des différents serveurs linux qui vont héberger le service OpenVPN. Ces derniers sont protégés contre les attaques synflood, scan de port, brute force, etc…

Enfin, la 3ème partie est la création d’un espace utilisateur. Un template html a été acheté pour créer une base de travail, mais la suite du système créé en php est entièrement développé par mes soins.
Les fonctionnalités de ce panel utilisateur sont nombreuses et variées:
Il est possible à un utilisateur de faire un rappel de mot de passe, d’ouvrir un ticket support dans le cas où il se retrouve confronté à un problème sur le VPN, vérifier l’état de son abonnement et enfin de créer des salles virtuelles pour créer des communications entre les membres du services par l’intermédiaire du tunnel VPN (à l’instar d’Hamachi).

Panel Teamspeak

09-02-2014-18-57-13

 

Ce site réalisé en php et communicant avec une base de données MYSQL a été crée pour une association œuvrant dans l’hébergement de serveurs vocaux (teamspeak).

Par l’intermédiaire de ce panel, il est possible de gérer l’intégralité du parc de serveur teamspeak de l’association. La gestion comprend la suppression, la création du serveur teamspeak. Il est permet aussi de recueillir des statistiques d’utilisation du serveur vocal (combien de personnes connectées à l’instant T, les 6 dernières heures, le jour dernier, etc…). Enfin ce panel permet de gérer le système de demande et d’affectation du serveur teamspeak selon des critères précisément définis par l’association.

 

Gauchy Municipales 2014

Voir ce site ici.

15-02-2015 18-35-02

 

Ce site est réalisé sous WordPress. Il a été mis en place pour la campagne municipale de 2014.
Le cahier des charges pour la réalisation de ce site était d’avoir quelque chose d’évolutif et connecté aux réseaux sociaux.
En ce sens, le choix du CMS WordPress s’est fait naturellement pour obtenir un site modulable et communautaire par l’intermédiaire de plugins et du système de commentaire interne au site.

© 2019 #Portfolio

Theme by Anders NorenUp ↑