Marc-AntoineMouttet

Développeur full-stack en alternance chez Design Therapy 🖌️, je conçois et développe des applications web avec une attention particulière portée à la maintenabilité, à l'expérience utilisateur et à l'infrastructure. Je travaille principalement avec React, Next.js, TypeScript et Node.js, du frontend au backend, en passant par le déploiement et l'administration de services. En parallèle de mes études, je développe et héberge mes propres projets autour du self-hosting, du DevOps et des architectures web modernes. J'aime construire des solutions concrètes, comprendre le fonctionnement des outils que j'utilise et expérimenter de nouvelles technologies.

Projets Personnels

Projet L2

Un site avec 3 jeux de cartes en ligne. Projet réalisé en plusieurs phases de rush de 4 jours.
ReactSocket.IOJavaScript

Tam mais en mieux

Une application mobile pour voir les horaires des transports en commun de Montpellier.
ReactTypeScript

New York City Bikes

Un projet ayant pour but de me challenger sur l'optimisation de performance avec une base de données ayant +25M de lignes.
Next.jsReactTypeScriptTailwind CSS

Control My Spotify

Un site pour que n'importe qui puisse ajouter des morceaux à ma queue Spotify.
Next.jsReactTypeScript

TinyCRUD

Une alternative avec BEAUCOUP moins de limites que crudcrud.com permettant d'avoir rapidement une API REST pour faire des POCs.
ReactTypeScriptBunTailwind CSS

No Thank You

Rétro-ingénierie sur une application mobile trop lente au démarrage afin de développer mon propre frontend.
ReactTypeScript

Manhunt Plus

Fork d'un plugin minecraft afin de l'améliorer.
Java

Bun Chat

Un chat en temps réel avec Bun et Socket.IO.
TypeScriptSocket.IOBun

Shell

Un environnement containerisé pour exécuter des commandes shell en ligne.
ReactTypeScriptSocket.IO

EDF Tempo Bot

Un bot qui notifie tous les jours des prévisions des 9 prochains jours EDF Tempo.
TypeScriptBun

umontpellier-ical-api

Une API indexant l'emploi du temps de l'Université de Montpellier.
JavaScriptNode.js

TautulliPython2Trakt

Un script pour synchroniser vos films et séries vues et/ou possédez avec Tautulli vers Trakt.tv.
Python

Help meeee

Améliorer la qualité d'enseignement des élèves.
PHPJavaScriptHTMLCSS

File-Encrypter

Decrypt, modify, encrypt your file!
Python

Global-Goals-Grinder

Permet d'automatiser le visionnage de pubs pour ensuite faire des donations aux Global Goals.
Python

Discord-RPC-Maker

Une interface simple pour personnaliser son activité sur Discord.
Python

Minecraft-Server-Maker

Un petit GUI pour créer un serveur Minecraft.
Python

Lock-pressed-keys

Define a key that, when pressed, locks the previous keys in the down position. Ideal for games without an auto run key.
Python

Projets OpenClassrooms