تفاصيل العمل

منصة تدريب وتعليم مستمر لطب الأسنان — بنيتها لمركز DentoXcellence في عنابة (الجزائر). موقع عام بالفرنسية + CMS إداري من 35 قسمًا قابل للتعديل بدون كود.

المشكلة:

مركز تدريب أسنان يحتاج أكثر من موقع brochure — عرض 9 برامج تكوين، مدربين خبراء، استقبال طلبات التسجيل والتواصل، وتحديث المحتوى يوميًا بدون مطوّر.

الحل:

منصة Full Stack: موقع React عام (8 صفحات) + admin CMS (35 section) + REST API + JWT + SQLite — deployed على Cloudflare.

─── الموقع العام (8 صفحات) ───

- Home — video hero، برامج مميزة، testimonials، sessions قادمة، gallery، CTA

- About — values، vision/mission، timeline

- Services — 4 قطاعات (formation، seminars، coaching، consulting)

- Formations — كatalog 9 برامج تخصصية

- Formation detail — slug routing + inscription forms لكل برنامج

- Experts — profiles المدربين

- Gallery — صور وفيديو

- Contact — form، FAQ accordion، locations، social links

─── 9 برامج التكوين ───

Implantology، Orthodontics، Oral Surgery، CBCT، Fixed Prosthetics، Endodontics، Restorative، Aesthetic Dentistry، Digital Dentistry

─── Admin CMS (35 قسم) ───

- Home CMS — hero، featured programs، features، testimonials، sessions، gallery، CTA

- About CMS — values، blocks، timeline، header

- Services CMS — service cards

- Formations CMS — 9-program grid، calendar، registration config

- Experts CMS — trainer team

- Contact CMS — info، FAQ، locations، quick actions، social

- Global settings — company info + admin credentials

- Gallery manager — photos + YouTube video input

- Image upload + positioning/crop editor

─── Inboxes ───

- Contact submissions inbox

- Inscription (registration) submissions inbox

─── Backend ───

- Node.js + Express REST API

- JWT authentication — admin login + session

- SQLite — content، media، users، contact، inscriptions

- Multer + Sharp — media upload + image optimization

- Content API — path-based section updates

─── Stack ───

React، JavaScript، Node.js، Express، REST API، JWT، SQLite، Multer، Sharp، Cloudflare

─── دوري ───

Lead Full-Stack Developer — الموقع العام، CMS 35 قسم، catalog التكوينات، contact/registration flows، REST API backend، production deployment.

─── النتيجة ───

Live: dentoxcellence.com — منصة تدريب أسنان production مع 9 formations و CMS كامل.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات