Tomdieu Logo
ExpérienceProjetsCompétencesBlogContact
ExpérienceProjetsCompétencesBlogContact
Portfolio

Tous les projets

Une sélection de 23 projets que j'ai réalisés — des plateformes SaaS et des applications mobiles aux outils d'IA et aux utilitaires open-source.

NameGen

NameGen

A combinatoric letter permutations & phonetic name generator designed to create unique combination of words and names from the alphabet with customizable slot constraints, batch controls, and flow modes.

NextJsTypeScriptReactTailwind CSSCombinatorics Engine
JoyFund

JoyFund

A mobile-first healthcare crowdfunding platform that digitises Cameroon's traditional Njangi solidarity culture. Donors create milestone-based campaigns (birthdays, weddings), friends contribute via MTN MoMo or Orange Money, and funds are disbursed as care vouchers directly to partner hospitals — enabling transparent, fraud-proof healthcare funding across 6 user portals with a voucher-based escrow mechanism.

DjangoDjango Rest FrameworkNextJsPythonReactDockerPostgreSQLGeoDjangoRabbitMQRedisCeleryWebSockets
Durable Impact Academy

Durable Impact Academy

A modern, high-performance e-learning platform rebuilt from a legacy PHP system to Next.js after a complete UX/UI redesign. Built with a statically-generated frontend and headless CMS, achieving a 98/100 Lighthouse performance score and significantly boosting organic student enrollment.

NextJs
Trixly

Trixly

An all-in-one productivity tool for freelancers and teams. **Problem:** Existing tools were bloated and expensive. **Solution:** Engineered a lightweight platform with Next.js and Prisma to track time, manage projects, write daily reports, and export client-ready insights. **Impact:** Streamlined workflow management for independent contractors.

NextJsPrisma
F.I.B.E.M Ambasade

F.I.B.E.M Ambasade

A webapp project for the Embassy of Guinea-Bissau in France.

NextJsPrismaNext-international
OhKeroh

OhKeroh

An assignment submission platform for students to submit and track their assignments. Built in partnership with Durable Impact.

DjangoNextJsNext-international
Menu Daily

Menu Daily

A web platform for daily menu management, built under Coding Industry Sarl as frontend developer.

NextJs
Easy Immo

Easy Immo

A modern real estate management platform for property owners in Cameroon, built under Coding Industry Sarl. Easy Immo allows landlords to centralize the management of their buildings, tenants, and concierges — including rent tracking, payment history, financial reports, contract storage, and automated reminders.

NextJs
FigmaToReact

FigmaToReact

An automated design-to-code converter. **Problem:** Manual translation from Figma to React creates a massive bottleneck for frontend teams. **Solution:** Engineered a robust parser using MDA (Model Driven Architecture) and Eclipse Modeling Framework to generate semantic React components directly from Figma APIs. **Impact:** Bridged the gap between design and development, reducing UI implementation time significantly.

PythonJavaATLEMFEclipse Modeling FrameworkModel TransformationReactFigma API
Revolution Travel & Services

Revolution Travel & Services

A digital storefront for a modern travel agency. **Problem:** Need for a centralized platform to handle flight bookings and comprehensive travel solutions. **Solution:** Built a fast, responsive Next.js application that showcases services and facilitates customer inquiries. **Impact:** Enhanced the agency's digital presence and streamlined the booking pipeline for clients.

NextJs
AI News Automation Tool

AI News Automation Tool

Python script that automates finding news articles related to Artificial Intelligence from BBC Innovation website, filtering by date, classifying using Google Gemini, and providing a web interface for review and PDF export.

PythonStreamlitGoogle Gemini APIWeb ScrapingSQLite
E-Recruitment CMR

E-Recruitment CMR

A digital hiring platform tailored for the Cameroonian job market. **Problem:** HR teams struggled with fragmented application tracking systems. **Solution:** Developed an end-to-end electronic recruitment platform using Django and React to manage job postings, applications, and interviews. **Impact:** Streamlined the hiring pipeline and improved candidate experience.

PythonDjangoReactPostgreSQLRedux
ClassConnect

ClassConnect

Cameroon's first adaptive e-learning platform — a comprehensive ecosystem democratizing quality education from middle school to university and professional upskilling. Problem: fragmented access to structured curricula, local payments, and live collaboration. Solution: architected a hybrid Django 5 + DRF + Channels/Celery/Redis backend and Next.js 15 (React 19, TypeScript, Tailwind, Zustand, NextAuth v5, next-international) frontend with class/subject hierarchies, resource library (videos/PDFs/exercises), Jitsi live classrooms, WebSocket forums & real-time chat, OAuth2/Google auth, bilingual FR/EN, and MTN/Orange Money subscriptions via FreemoPay/CamPay. Impact: 1,780+ commits, Docker + PostgreSQL monolith designed for microservices scale, live at classconnect.cm — open-sourced at github.com/Tomdieu/class-connect.

NextJsDjangoDjango Rest FrameworkTypeScriptPythonPostgreSQLDockerWebSocketsJitsi MeetTailwind CSS
OngolaPhone

OngolaPhone

Digital storefront for a phone seller at Avenue Kennedy, Yaoundé — moved his stall online so clients see live stock and order remotely. Problem: 30+ daily WhatsApp calls asking 'what do you have?' with stale photos and lost orders. Solution: React + Vite + Django REST catalogue with real-time in-stock badges, search/filter by brand/price, and online order-intent flow (delivery/pickup). Impact: after-hours discovery, seller manages stock in <1 min without a developer — live at ongolaphone.com. Built at Coding Industry Sarl.

JavascriptPythonDjangoDjango Rest FrameworkViteJsReact
Wikiculture

Wikiculture

WikiCulture is a project that aims to group all the culture of Cameroon.

JavascriptPythonReact NativeDjangoDjango Rest FrameworkDockerNextJsMinikubeKubernetesMicroiservices
Url Shortener

Url Shortener

A web app to shorten long urls

JavascriptNextJsPrismaReact Query
annonce-ventes-voiture

annonce-ventes-voiture

un site d'annonce des ventes des voiture

React JsViteJsDjango Rest framework
AgroHelp

AgroHelp

application d'aide à la décision agricole

MicroiservicesDjangoDjango Rest frameworkFast apiExpressJsAdnroid app
Trix Wallet

Trix Wallet

This is a Mobile money android app to make money transfer,withdraw and top up transactions.This app have translation feature which means can change language from french to english

JavascriptPythonReact NativeDjangoDjango Rest FrameworkDockerAndroid
Map project

Map project

A Small project that works with mapbox maps and position stack and geopapify api

MapboxReactJsPosition StackGeoapify
Nv Chat Application

Nv Chat Application

NvChat is a complete chat application that include group chats and single chats and also have a post section where people can like and comment posts

TypeScriptPythonDjangoDjango Rest Framework
NvHospital

NvHospital

NvHospital is a desktop app for dental consultation made with python and pyside6

PyQt5PythonDesktop
A Djangi Website

A Djangi Website

This is a web application where people can manage thier Djangi

JavascriptHtmlPythonDjangoCssBootstrap Css

© 2026 Tomdieu Ivan. Tous droits réservés.

GitHubLinkedInEmail

Créé avec passion avec Next.js et Tailwind CSS.

LinkedIn
X
youtube