Projets

Quatre projets, du plus cadré au plus libre.

Le format change en descendant la page, le sérieux du travail non. On commence par une commande livrée à quelqu'un d'autre, on termine dans mon coin à moi.

Capture d'écran de la page d'accueil de soso-dedeck.fr
soso-dedeck.fr, mis en ligne un mardi.

Projet client · livré et en ligne

soso-dedeck.fr

soso-dedeck.fr →

Contexte

Soso est une amie, illustratrice freelance. Son travail était éparpillé entre Instagram, Twitter, ArtStation et Redbubble, sur des plateformes qui ne lui appartenaient pas. Je lui ai proposé de lui construire un site à elle, un endroit unique pour montrer son travail. Mon premier vrai projet pour quelqu'un d'autre, son premier chez elle sur internet.

Déroulé

L'idée de départ : ses dessins devaient s'afficher en grand, tout de suite, comme une galerie plein écran. L'essentiel accessible d'un coup d'œil, commandes ouvertes ou fermées, exemples, tarifs. On avançait par petits points réguliers, elle me disait ce qui lui plaisait, et je repartais coder.

Ce que j'ai appris

Mon premier vrai design d'abord : une maquette avant la moindre ligne de code. J'y ai appris à écouter avant de construire, un site pour quelqu'un d'autre n'est pas un site pour soi. Et qu'une maquette qui ignore le mobile dès le départ est à moitié finie.

Next.jsTypeScripttRPCSQLite

Mon premier client n'a pas payé. C'était une amie, et c'était le but.

[TÉMOIGNAGE CLIENT À VENIR]

[Nom et rôle du témoin à ajouter]

L'Atelier

Ici, ça sent le chocolat chaud et le projet du dimanche.

En cours

Tomelier

Pas encore en ligne.
Capture d'écran de la page d'accueil de Tomelier
La page d'accueil, celle qu'on voit avant de scanner quoi que ce soit.

Contexte

J'aime bien Mangacollec pour suivre mes mangas. En me mettant aux romans, j'ai cherché l'équivalent et je n'ai pas trouvé mon bonheur. Alors je me la suis construite, à ma sauce. Il existe sûrement d'autres apps qui font ça, mais aucune ne la faisait comme je la voulais.

Déroulé

L'idée est simple : tu ouvres l'app, tu vois tes séries et tes tomes, et surtout tu vois ce qui te manque. Pour remplir ta collection, tu scannes tes livres. Et le moment que je préfère, c'est quand tu es devant une bibliothèque ou une pile en librairie : tu ouvres l'onglet des tomes manquants, et tu sais tout de suite quoi acheter sans racheter un doublon. Si un livre scanné n'est pas encore dans la base, il rejoint la file des propositions, et je l'ajoute au catalogue après validation.

Ce que j'ai appris

Ce qui me plaît sur ce projet, c'est le combo complet : une app mobile en React Native pour consulter et scanner sa collection, et côté web une landing, une interface d'administration et un profil public. Mener les deux fronts en même temps, du mobile au web, c'est le genre de projet qui te fait progresser sur toute la chaîne.

TurborepoReact NativeExpoNext.jsTypeScript
Capture d'écran du profil public sur Tomelier
Le profil public, pour montrer sa collection sans l'app.

Le catalogue grandit à chaque scan. Les nouveautés passent par ma validation avant d'entrer.

Exploration personnelle

Artist Discovery

En pause, pas enterré.
Capture d'écran de la plateforme Artist Discovery
La porte d'entrée, avant de plonger dans les découvertes.

Contexte

Une plateforme pour les artistes indépendants, dessinateurs, musiciens, tous ceux qui créent sans IA. L'idée qui me tenait à cœur : donner à chacun la même chance d'être vu. Un algorithme qui suit combien de fois tu as été mis en avant, combien de fois ton travail est apparu, et qui rééquilibre pour que tout le monde ait sa visibilité, pas seulement ceux qui sont déjà connus.

Déroulé

Le projet tourne, techniquement il est prêt. Ce qui lui manque, c'est ce que le code ne fait pas tout seul : une communauté, des artistes qui publient, la partie marketing pour amorcer tout ça. Une plateforme comme celle-là ne vit que par ses utilisateurs, et c'est justement là que je me suis arrêté. Il est en pause, pas enterré.

Ce que j'ai appris

C'est le projet qui m'a fait découvrir que le back-end me plaisait autant que le reste, ce que je n'avais pas vu venir. Toute la logique de l'algorithme, les données, ce qui tourne côté serveur pour faire fonctionner cette équité, c'est là que j'ai pris goût à cette partie du métier.

Next.jstRPCPrismaTypeScript
Capture d'écran de la mise en lumière des artistes sur Artist Discovery
La mise en lumière, le cœur de l'algorithme.

Prêt côté code, vide côté monde. Il attend surtout des artistes.

Projet personnel · sans contrainte

An Individual

Pas de lien ici, cet espace reste à moi.
Capture d'écran du blog An Individual
Juste un coup d'œil, le reste je le garde.

Contexte

Un pote s'était fait son propre blog, j'ai trouvé ça stylé, et ça m'a donné envie du mien. J'avais commencé React pendant mes études, et c'est en me lançant là-dedans que j'ai découvert Next.js. Le déclic. L'App Router m'a réconcilié avec le routing, que je détestais faire à la main sur du React nu. Sans le savoir, je venais de tomber sur la stack qui allait devenir la mienne.

Déroulé

C'est devenu mon espace le plus libre, celui où personne ne décide à ma place et où le design compte autant que le code. Un terrain de jeu où je teste des choses sans avoir à les justifier ni à les facturer.

Ce que j'ai appris

Techniquement, c'est le projet qui a tout lancé : ma première vraie rencontre avec Next.js, celle qui a défini la façon dont je construis depuis. Comme quoi les projets qu'on fait pour le plaisir sont parfois ceux qui comptent le plus.

Next.jsReactTypeScript

Le projet le plus libre de la liste, et le plus fondateur sans que je le sache à l'époque.

Et la suite ?

Le prochain projet est peut-être le vôtre.

Si vous avez un problème à résoudre sur le web, je suis toujours preneur d'un échange.

Me contacter