Skip to contentOpen to apprenticeship · available nowContact me
Algont-ier
HomeProjectsGraph

Projects

All my projects, from the most recent to the oldest.

Portfolio

Portfolio

My personal portfolio built with Next.js, Tailwind CSS and shadcn/ui.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Next.js
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • +4
  • Next.js
  • TypeScript
  • Tailwind CSS
  • shadcn/ui

FlipGame — Flipper 3D

Multiplayer 3D pinball game designed for a two-screen physical setup. React Three Fiber, Rapier physics and real-time WebSocket sync.

  • React
  • TypeScript
  • React Three Fiber
  • Three.js
  • WebSocket
  • Vite.js
  • Tailwind CSS
  • React
  • TypeScript
  • React Three Fiber
  • Three.js
  • WebSocket
  • Vite.js
  • Tailwind CSS
  • +7
  • React
  • TypeScript
  • React Three Fiber
  • Three.js
  • WebSocket
  • Vite.js
  • Tailwind CSS

Station Météo IoT

Connected weather station powered by an ESP32 and a DHT22 sensor. Data published over MQTT, relayed by Node.js and displayed in real time via WebSocket.

  • ESP32
  • Node.js
  • MQTT
  • WebSocket
  • Three.js
  • ESP32
  • Node.js
  • MQTT
  • WebSocket
  • Three.js
  • +5
  • ESP32
  • Node.js
  • MQTT
  • WebSocket
  • Three.js

Guts — Git from Scratch

A from-scratch reimplementation of Git in Rust, covering plumbing and porcelain commands. CLI with Clap and an interactive TUI with Ratatui.

  • Rust
  • CLI
  • TUI
  • Ratatui
  • Clap
  • Rust
  • CLI
  • TUI
  • Ratatui
  • Clap
  • +5
  • Rust
  • CLI
  • TUI
  • Ratatui
  • Clap
3NC — Normandie Nucléaire

3NC — Normandie Nucléaire

Showcase site for the 3NC initiative (Normandie Nucléaire, Nouvelles Compétences), promoting nuclear-sector training and careers in Normandy. Built during my apprenticeship at Plume SAS.

  • Drupal
  • Twig
  • PHP
  • Sass
  • JavaScript
  • Drupal
  • Twig
  • PHP
  • Sass
  • JavaScript
  • +5
  • Drupal
  • Twig
  • PHP
  • Sass
  • JavaScript
Centre Emilie Mottet

Centre Emilie Mottet

Institutional site for the Centre Emilie Mottet, dedicated to gender equality in the Bourgogne-Franche-Comté region. Built during my apprenticeship at Plume SAS.

  • Drupal
  • Twig
  • PHP
  • Sass
  • JavaScript
  • Drupal
  • Twig
  • PHP
  • Sass
  • JavaScript
  • +5
  • Drupal
  • Twig
  • PHP
  • Sass
  • JavaScript
REFER Rythmo

REFER Rythmo

Website for the French Interventional Rhythmology Network, bringing together expert clinical centres in cardiology. Built during my apprenticeship at Plume SAS.

  • Drupal
  • Twig
  • PHP
  • Sass
  • JavaScript
  • Drupal
  • Twig
  • PHP
  • Sass
  • JavaScript
  • +5
  • Drupal
  • Twig
  • PHP
  • Sass
  • JavaScript
Among Legends

Among Legends

Real-time multiplayer social-deduction game inspired by Among Us. Invite-code rooms, random roles and phases synchronized with Convex.

  • Next.js
  • TypeScript
  • Convex
  • Zustand
  • shadcn/ui
  • Tailwind CSS
  • Next.js
  • TypeScript
  • Convex
  • Zustand
  • shadcn/ui
  • Tailwind CSS
  • +6
  • Next.js
  • TypeScript
  • Convex
  • Zustand
  • shadcn/ui
  • Tailwind CSS
Run Together

Run Together

Running tracker for a private group. Runs, BMI, monthly goals and a shared leaderboard.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • Better Auth
  • TanStack Query
  • Resend
  • Tailwind CSS
  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • Better Auth
  • TanStack Query
  • Resend
  • Tailwind CSS
  • +8
  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • Better Auth
  • TanStack Query
  • Resend
  • Tailwind CSS
Better SaveIn development

Better Save

Save, organize and find your links and web content again. Next.js dashboard and Chrome extension.

  • Chrome Extension
  • TypeScript
  • Next.js
  • Prisma
  • Tailwind CSS
  • Vite.js
  • Turborepo
  • shadcn/ui
  • Better Auth
  • Chrome Extension
  • TypeScript
  • Next.js
  • Prisma
  • Tailwind CSS
  • Vite.js
  • Turborepo
  • shadcn/ui
  • Better Auth
  • +9
  • Chrome Extension
  • TypeScript
  • Next.js
  • Prisma
  • Tailwind CSS
  • Vite.js
  • Turborepo
  • shadcn/ui
  • Better Auth
Algont-ier
MenuHomeProjectsGraph
ContactGitHubLinkedInEmail

© 2026 Algont-ier. All rights reserved.

Legal notice