depuis la création du compte
SurvivalV est une modification du jeu vidéo Grand Theft Auto V, transformant le jeu en univers post-apocalyptique. Ce n'est pas moins de 600 joueurs ainsi que 2500 personnes intéressées par le projet.
L'objectif de ce projet est de développer un espace de jeu totalement différent aux joueurs quitte à modifier beaucoup de mécaniques du jeu.
⭐ Features :
◼ Remplacement de l'intelligence artificielle de GTA V
◼ Création d'interfaces (web) dynamiques, légères, qui sont intégrées en jeu
◼ Optimisation de la gestion des données, base de données relationnelle
🛠️ Stack :
◼ Javascript
◼ Lua
◼ HTML / CSS
◼ MySQL
📑 Organisation :
◼ Gestion d'une équipe de 4 développeurs en remote
◼ Fonctionnement en Kanban
◼ Utilisation du versionning gitlab
Convice était un projet ayant pour ambition de créer des anti-vols connectés pour les appareils numériques (téléphones, ordinateurs...). Le but était de permettre à l'utilisateur de retrouver l'appareil en question en temps réel et d'obtenir un image du voleur afin de savoir qui l'a volé.
⭐ Features :
◼ Site multi-lingue et responsive
◼ Encryptage des données
◼ Création d'un Framework front-end de A à Z, allégeant le site
◼ Traçage en temps réel d'un appareil
◼ Gestion de comptes utilisateurs
◼ API REST
🛠️ Stack :
◼ Node.js avec Nunjucks et express
◼ MongoDB (noSQL)
◼ HTML, CSS et Javascript pour le front-end
◼ React Native (Application mobile)
◼ C# utilisant la librairie CEF (Chromium embed framework) pour le logiciel
📑 Organisation :
◼ Fonctionnement en Kanban
◼ Utilisation du système de versionning git
◼ Analyse automatique du code et des éventuelles failles à chaque commit
◼ Analyse des failles de sécurités du site
L'application Akilometer avait pour ambition d'accompagner les personnes à respecter les règles de confinement (maximum 1 heure dehors et 1km). Elle alertait l'utilisateur lorsque celui-ci allait dépasser le taux autorisé.
⭐ Features :
◼ Délimitation de la distance maximale où l'on peut aller
◼ Alarme quand la distance est dépassée ou quand l'heure autorisée est passée
🛠️ Stack :
◼ React Native (Application)
◼ Node.Js (Site web)
📑 Organisation :
◼ Réunions avec le client afin de comprendre ses besoins
◼ Organisation du projet avec la méthode Kanban
Apprentissage de différents langages de programmation ainsi que des bonnes pratiques (optimisation de code, améliorer sa maintenabilité...)
Apprentissage du management de projets : comment prévoir la durée d'un projet, le mener à bien, répartir les tâches.