Projets

DurDur.Education screenshot

DurDur.Education

Application de révision collaborative 1ère place au Tech Day 2020 de l'Efrei

Cette application permet aux étudiants de partager et d'accéder à toutes sortes de ressources pour leurs études. J'ai géré ce projet depuis la première idée jusqu'à sa livraison et j'ai été responsable de toute la partie front-end ainsi que de la CI/CD de l'application.

Angular Express.Js PostgreSQL Docker Gitlab CI SCSS PWA
sync-pre-commit-lock screenshot
Plugin PDM et Poetry pour travailler avec Git pre-commit

Plugin pour synchroniser les versions de vos outils pre-commit avec le (lockfile) de votre projet gestionnaire de projet et de dépendances Python, PDM ou Poetry.

Python Poetry PDM CLI Plugin
FireFighter screenshot
Application et Slack bot de gestion d'incidents

Pendant mon travail chez ManoMano, j'ai conçu et développé notre outil interne de gestion des incidents, écrit en Django. Cet outil améliore le temps de réponse, la communication pendant les incidents, et permet d'obtenir des informations e...

Python Django TailwindCSS Slack PagerDuty Confluence
NeatUp screenshot
Gestionnaire de dépôts Git et README

Nominé pour l'Innovation Day 2021 de l'Efrei

Gérez vos dépôts Github et Gitlab, en un seul endroit. Modifiez les paramètres et gérez les membres, en vrac. Gérez tout d'un coup d'œil ! Éditeur WYSIWYG Markdown pour le README avec système de templates, suggestions automatiques et un sys...

Angular SCSS Akita NestJs TypeScript PostgreSQL Redis Github Gitlab Bull.js Sequelize
ShareScrobble screenshot
Synchronisez vos scrobbles entre amis

Prototype d'application en ligne pour synchroniser les scrobbles Last.Fm entre plusieurs utilisateurs.

Angular Node.Js Express.Js PostgreSQL Docker Traefik Bulma
BetFight screenshot
Jeu de plateau multijoueur en ligne

Projet en freelance sur un jeu mobile pour iOS et Android. Jeu en ligne où les joueurs peuvent parier les uns contre les autres, avec plusieurs modes de jeu.

Angular Capacitor TypeScript SASS IONIC Websocket Firebase Google Cloud Platform
Material Icons Library screenshot
Accédez aux icônes Material non-documentées

Quickly view, search and use the icons in the Material Icons icon pack, even the undocumented ones. Icon are retrieved automatically from the latest Google files.

Angular Material TypeScript SASS Github Pages Github Actions
Interhot screenshot
Application métier pour entreprise de maintenance

Application métier destinée aux entreprises assurant la maintenance des installations de chauffage. L'application crée l'itinéraire le plus optimisé pour les techniciens entre les interventions, et permet aux proprié...

Angular Material TypeScript SASS Nest.Js
Yahtzee screenshot
JavaFX Yahtzee game

Desktop version of the famous "Yahtzee" game, made for a Java class with JavaFX.

Java JavaFX
iWeek website screenshot

iWeek is a student association at Efrei Paris that hosts a week-long event where we host students from around the world and all share our cultures. This website is critical to the association's operations, as it's the only way f...

AngularJS Bootstrap Gulp HTML CSS PHP
ImmersionTime screenshot
Découvrez les destinations à l'étranger de votre école

Website that allow Efrei Paris's students to see which destinations are available for the international semester, as well as get feedback from students that went there. Project scope was front-end only, with a mock API and i...

Vue.Js JavaScript Bootstrap Mapbox Travis CI Github Pages
Yé Mistikrik website screenshot
Site en JAMStack pour une association

Yé Mistikrik is the drama club of Efrei Paris. This static website was made to improve their online presence, and allow selling of tickets online, while being low-maintenance and free to host.

Jekyll Bootstrap Travis CI HTML CSS Github Pages
Petite extension Chrome

Chromium extension to download quickly from French website YGG.

Chrome JavaScript HTML CSS

CultureMe was a prototype of Web app enabling users to save and discovers cultural events and places. Remember where you went, and discover new places!

Angular Express.Js HTML CSS
SDL 2D game

Petit jeu "catch the flag" en 2D

C SDL CMake

Projet scolaire visant à modéliser un aéroport et des pistes, en langage C. Très instructif pour découvrir les structures de données, la gestion de la mémoire et les pointeurs. Cela m'a montré à quel point la modélisation peut être délicate...

C CMake
Simple évaluateur d'expressions Python

Projet scolaire visant à créer un évaluateur d'expressions en Python. Cela m'a plongé dans le monde du parsing, et c'était assez amusant !

Python Tkinter
Client Twitter en Python

1re place au Concours ISN 2017 organisé par Labex Digicosme de l'Université Paris-Saclay

Projet lycéen de création d'un client Twitter de bureau simple. M'a fait découvrir la joie du multithreading...

Python Tkinter