Ouvert aux Projets Premium

Salut, je suis Mohamed Alaa

🎓Ingénieur Logiciel | Diplômé en Informatique
💼5+ Ans d'Expérience Professionnelle

Création d'applications d'entreprise qui alimentent l'éducation, le commerce et les systèmes d'affaires mondialement. Fondateur de Nexacrafters avec 5+ ans d'expérience professionnelle.

Next.js 16React 19Django 5NestJSNode.jsPostgreSQLReact NativeElectronBunHonoPrismaRedisTypeScriptTurboExpo
+
Projets en Production
+
Technologies
+
Années d'Expérience
%
Satisfaction Client
Microservices
Langues Parlées

Projets de Production Réels

Pas de maquettes. Pas de modèles. De vraies applications pour de vrais utilisateurs.

Click to view details

Wisecool

Enterprise Educational Platform - 14 Microservices Architecture

⚠️Le Problème

Educational institutions needed an enterprise-grade platform to digitally transform education. Requirements included: programming course support with live code editors, real-time collaboration, multi-language support (Arabic RTL critical), mobile-first design, offline capabilities, video conferencing, enterprise messaging, comprehensive SEO for student acquisition, and production-level security with zero vulnerabilities.

Ma Solution

Architected a 14-microservice ecosystem: wisecool-app (Next.js 16 with 8 Monaco code editors), wisecool-api (Django 5.2 with 40+ apps), wisecool-messaging (Django Channels + WebSocket), wisecool-mobile (React Native), wisecool-desktop (Electron), wisecool-admin, wisecool-instructor, wisecool-library, wisecool-internship, wisecool-editions-api, wisecool-ums, wisecool-landing (10K+ SEO keywords), wisecool-status. Features include 8 specialized code editors, enterprise messaging with 25+ features, and production-ready security.

Technologies Utilisées:

Next.js 16React 19Django 5.2Django ChannelsPostgreSQLRedisReact NativeElectronTypeScriptMonaco EditorLiveKitWebSocket

📊Résultats & Impact

14
Microservices
Independent scalable services
8
Code Editors
Monaco-based programming environments
10,000+
SEO Keywords
Complete educational market coverage
25+
Chat Features
Enterprise messaging capabilities
A+
Security Score
Zero known vulnerabilities
4
Platforms
Web, iOS, Android, Desktop

Défis Techniques Résolus

Implemented 8 Monaco-based code editors: Python/JS practice editor, SQL query builder with syntax highlighting, terminal emulator, interactive playground, competitive programming arena, experiment lab, Jupyter-style notebooks, all with real-time execution and auto-completion
Built enterprise WebSocket messaging: Django Channels with Redis pub/sub, auto-reconnection with exponential backoff, offline queue, typing indicators, presence tracking, read receipts, reactions, attachments, voice messages, polls, Q&A, scheduled messages, content moderation
Achieved 10,000+ SEO keywords: Covered 115 educational paths, 500+ variations (AR/FR/EN), year-specific (2024-2026), misspelling handling, results/corrections/dates pages, comparison keywords - all indexed by Google
Production security with zero vulnerabilities: JWT auth (15min expiration), RBAC, rate limiting (5 login/15min, 100 API/min), SQL+XSS prevention, CORS restrictions, CSP headers, HTTPS-only, no secrets in frontend

👨‍💻Ce Que J'ai Construit

1Architected complete 14-microservice ecosystem from scratch - designed service boundaries, REST/WebSocket/Redis pub-sub communication, 40+ Django app data models, deployment strategy
2Implemented 8 specialized Monaco code editors - custom language support, syntax highlighting, auto-completion, execution engines, SQL builders, terminal emulation, competitive arenas, Jupyter notebooks
3Developed enterprise messaging system - Django Channels WebSocket infrastructure, Redis channel layer, auto-reconnection, 25+ features (typing, presence, reactions, attachments, polls, Q&A, scheduling, moderation)
4Achieved 10,000+ SEO keyword coverage - researched 115 education paths, generated multilingual variations, handled misspellings, created year-specific pages, implemented structured data, Google Search Console optimization

Architecture Que J'ai Conçue:

14 Microservices: wisecool-app, wisecool-api (Django 5.2 + 40 apps), wisecool-messaging, wisecool-mobile, wisecool-desktop, wisecool-admin, wisecool-instructor, wisecool-library, wisecool-internship, wisecool-editions-api, wisecool-ums, wisecool-landing, wisecool-status
Frontend: Next.js 16 App Router, React 19 Server Components, TypeScript 5, Tailwind CSS 4, Framer Motion, TanStack Query v5, Redux Toolkit, next-intl (i18n), Monaco Editor, React Hook Form + Zod
Backend: Django 5.2 REST Framework, Django Channels (WebSocket), PostgreSQL 16, Redis (cache + pub/sub), Daphne ASGI, JWT auth, Celery async tasks, comprehensive DB indexes
8 Code Editors: Monaco core with PracticeCodeEditor (Python/JS), PracticeSQLEditor, ArenaEditor (competitive), LabEditor, NotebookEditor (Jupyter), PlaygroundEditor, SQLPlaygroundEditor, TerminalEditor
Messaging: Django Channels WebSocket consumers, Redis channel layer, JWT WS middleware, auto-reconnection, message queue, typing/presence/reactions, files/voice/polls/Q&A, content moderation
Real-time: LiveKit video/audio, WebSocket messaging, Server-Sent Events, React Query optimistic updates, IndexedDB offline storage, background draft sync
Security: Zero vulnerabilities, JWT (15min/7d), RBAC, rate limiting (5/15min login, 100/min API), SQL+XSS sanitization, CORS, HTTPS-only, CSP headers, encrypted at rest
14
microservices
4
platforms
10K+
keywords
8
editors

Chaque projet représente des mois de travail, résolvant de vrais problèmes pour de vraies entreprises.

Construisons Votre Prochain Projet

Travaillons Ensemble

Prêt à construire quelque chose d'incroyable ? Je suis disponible pour des projets premium.

📱

WhatsApp

+212 666 770 323
📍

Localisation

Morocco

Ce Que Je Construis

  • Applications Web Full Stack
  • Applications Mobiles (iOS & Android)
  • Architecture Microservices
  • Solutions E-Commerce
  • Chiffrement E2E & Sécurité

© 2026 Mohamed Alaa Kanzari - Nexacrafters. Tous droits réservés.