My Projects

A curated selection of my engineering work. Specialized in IoT & Embedded Systems and Robotics, I build versatile skills across Web, Mobile & AI — always ready to adapt and tailor my expertise to your project's needs.

“As a passionate student, I explore and practice without claiming universal mastery in every technology — focusing on building real engineering judgment and matching the right tools to real problems.”

For deeper context, each project includes its GitHub repositories, technical documentation, screenshots, and interactive live demos.

React
Next.js
TailwindCSS
Appwrite
Google APIs
Vercel
Expo
Node.js
JavaScript
MongoDB
Git
GitHub
Arduino
ESP32
STM32
Raspberry Pi
Wokwi
Mbed
Webhooks
C/C++
MQTT
Lora
Node-Red
ThingBoard
Fusion 360
Inkscape
Canva
TEX
Claude
Python
KiCad
Android
Arduino IDE
Groq API
Cirkit Designer
React Bits
Codex
Github Copilot
Ubuntu Server
Docker
InfluxDB
Grafana
Tailscale
React
Next.js
TailwindCSS
Appwrite
Google APIs
Vercel
Expo
Node.js
JavaScript
MongoDB
Git
GitHub
Arduino
ESP32
STM32
Raspberry Pi
Wokwi
Mbed
Webhooks
C/C++
MQTT
Lora
Node-Red
ThingBoard
Fusion 360
Inkscape
Canva
TEX
Claude
Python
KiCad
Android
Arduino IDE
Groq API
Cirkit Designer
React Bits
Codex
Github Copilot
Ubuntu Server
Docker
InfluxDB
Grafana
Tailscale
React
Next.js
TailwindCSS
Appwrite
Filter by:

10 projects found

Educational teaching and learning app - Quiz'TIC
Mobile

Educational teaching and learning app - Quiz'TIC

Quiz'TIC transforms classroom assessment through a synchronized mobile platform. It helps teachers create AI-powered quizzes and gives students a playful real-time interface to participate and track their progress.

React NativeExpoAppwriteVercel
View details
Animal monitoring IoT system - Insense
IoT

Animal monitoring IoT system - Insense

Insense revolutionizes livestock monitoring with an injectable IoT chip concept. From ESP32 hardware simulation to the mobile app, the system delivers continuous GPS and biometric monitoring for breeders under strict low-power constraints.

React NativeExpoMQTTRest API
View details
Mobile music player - SoundIt
Mobile

Mobile music player - SoundIt

SoundIt turns your Google Drive into a personal cloud streaming platform. Download, organize, and listen to your music with a smooth high-performance player, real-time waveform analysis, and AI-enhanced metadata.

React NativeExpoOAUth2Drive API
View details
.farjeoui Portfolio Website
Web

.farjeoui Portfolio Website

An interactive showcase of my web, mobile, IoT, and robotics skills. This custom portfolio uses Next.js and Tailwind to deliver strong performance, smooth navigation, and a distinctly modern design.

Next.jsReactTailwindVercel
You're here
Smart buoy 'EauSure' - Final year project
IoT

Smart buoy 'EauSure' - Final year project

A smart buoy designed to monitor water quality in wells and reservoirs, featuring an anti-fall alert system, remote firmware updates (FUOTA), and long-range LoRa communication.

ESP32 S3ESP32LoRaBLE
View details
RC Car - Radio-controlled vehicle
Robotics

RC Car - Radio-controlled vehicle

An intelligent radio-controlled vehicle powered by an ESP32 with an onboard WebSocket server and full web interface. It enables real-time control through a touch joystick in any browser, with synchronized OLED feedback.

C/C++HTML/CSS/JSArduino IDEESP32
View details
OrbitSim Platform
Web

OrbitSim Platform

An interactive web simulation of a satellite's orbit around the Earth. The project visualizes the trajectory and orbital parameters (speed, altitude, period) in real time, featuring a clean interface to explore satellite behavior under different settings.

Next.jsTailwindThree.jsVercel
loadingOptimizing...
EdgeNest, Self-Hosted IoT Server
IoT

EdgeNest, Self-Hosted IoT Server

A self-hosted IoT server built on a repurposed laptop, chassis 3D-printed in PETG, running Ubuntu Server. EdgeNest features a setup wizard that auto-generates a full Docker stack (Mosquitto, InfluxDB, Node-RED, Grafana) tailored to the project profile. Secured via JWT, HTTPS, and a Tailscale tunnel. Zero public ports exposed.

Ubuntu ServerDockerMosquittoInfluxDB
Ongoing Project
Self-Balancing Robot
Robotics

Self-Balancing Robot

A self-balancing robot using an ESP32 microcontroller, an L298N motor driver, and an MPU6050 gyroscope. It uses an advanced PID algorithm to maintain balance and stability, along with an HTML interface to remotely adjust Kp, Ki, and Kd values in real time via the WebSocket protocol.

C/C++HTML/CSS/JSArduino IDEESP32
loadingOptimizing...
Autonomous Water Well Monitoring System - EauSûre V2
IoT

Autonomous Water Well Monitoring System - EauSûre V2

An industrial-grade evolution of EauSûre for deep water well monitoring. Features dual-galvanic isolation islands (pH/ORP & Conductivity with femtoamp LMP7721 and AD5933), passive NFC zero-quiescent power latching (ST25DV16K), hardware watchdog masking (TPL5010), and multi-sensor telemetry (SX1262 LoRa, 6-axis IMU, BME688, Li-SOCl₂ battery).

KiCad (Hierarchical)ESP32-S3Galvanic IsolationLMP7721 (Femtoamp)
Ongoing Project