Back
projects archive

My projects list

Explore selected builds, experiments, and full-stack applications by name, stack, or project status.

9 / 9
CollabSpace project previewFeatured
CollabSpace
Application full-stack de collaboration d'équipe avec gestion de projets, tâches, équipes, authentification JWT, tableaux de bord interactifs, diagrammes (Chart.js), animations (Framer Motion/Lottie), calendrier, et panel admin complet. Backend NestJS 11 (TypeScript/TypeORM/MySQL), frontend React 19 (Vite 8), API REST.
react
typescript
javascript
nodejs
mysql
chartjs
React
NestJS
JWT
TypeORM
GTK Aquarium project previewSimulation
GTK Aquarium
Simulation d'aquarium interactive en C avec GTK4. Comportement de banc (algorithme Boids : séparation, alignement, cohésion), chaîne alimentaire prédateur/proie, cycle de vie complet (naissance, famine, mort, réapparition). Interface avec sidebar de contrôle (population, vitesse, pause), fond vidéo sous-marin, rendu CSS transforms. Configuration data-driven via TOML (aquarium.conf).
c
gtk4
toml
ffmpeg
Industrial Sentinel project previewFull Stack
Industrial Sentinel
A comprehensive full-stack industrial monitoring platform featuring an admin dashboard, dynamic factory routing, machine terminals, and live chartsfor real-time telemetry. The backend leverages Django REST Framework and Django Channels for WebSockets, backed by PostgreSQL and InfluxDB for time-series data.The frontend is built with Next.js 16 App Router, React 19, TypeScript, and styled using SCSS Modules.
react
nextjs
typescript
scss
chartjs
python
django
django-rest-framework
django-channels
postgresql
influxdb
Sumo-BOT Autonomous Mobile Robot project previewAutonomous
Sumo-BOT Autonomous Mobile Robot
Autonomous mobile robot based on Arduino UNO with obstacle avoidance (HC-SR04 ultrasonic sensor + IR sensor) and Bluetooth control via RemoteXY. Adaptation of the Sumo-BOT kit replacing the proprietary ATX2 board with an Arduino UNO and L298N motor driver.
Arduino
C++
Bluetooth
RemoteXY
TaskFlow project previewFeatured
TaskFlow
Application Angular 21 de gestion de projet agile (Kanban) avec tableau interactif drag & drop (Angular CDK), dashboard statistiques (graphiques SVG), gestion d'équipe, authentification avec persistence localStorage et AuthGuard. Architecture standalone components, Signals, RxJS BehaviorSubject, SSR Express. Données en mémoire (prêt pour API REST via json-server).
angular
typescript
rxjs
angular-cdk
express
json-server
SpeakToLead project previewFeatured
SpeakToLead
A single-page React website for the Speak to Lead Club — a university public speaking and leadership community. Features a hero section with typed text, about/mission pages, events gallery, contact with social links, and a downloadable books resource library with 15+ PDFs on public speaking and leadership. Built with Lottie animations and CSS Modules.
html
css
javascript
react
vite
react-router
CRIOT project previewWeb Project
CRIOT
Official website for the Club of Robotics and Internet Of Things (CRIOT) at the Faculté of Sciences Ben M'Sik (FSBM). It serves as a responsive platform showcasing the club's history, vision, and events.
HTML
CSS