A Firebase-backed learning platform with AI-generated personalised lesson blueprints, per-user Firestore Security Rules, multilingual support (EN · AR · DE), and a full admin console — no npm dependencies at the core.
↑ END-TO-END: LEARNER GOAL → AUTH → RULES → AI ENGINE → LESSON DELIVERY
Personalised health education built on Firebase — every lesson shaped to the learner's goal and role, access enforced at the database level, content deployable without a redeploy.
Every layer from user authentication through Firestore security rules, AI lesson generation, and OTA content delivery is built in-house — no middleware abstractions, no vendor lock-in.
No generic courses. Every lesson is shaped to the learner's specific gap, role, and timeline — generated once access is confirmed at the database level.
Every lesson is AI-generated to match the learner's stated goal, starting level, and target timeline — a personalised path, not a catalogue you scroll through.
Per-user access enforced at the database layer, not the frontend. A user can only read the content their tier and role permit — server-side, with no client-side bypass.
Full interface for user management, role and tier assignment, module access toggles, course authoring, and access request fulfilment — all from one panel.
Lesson HTML is served from Firebase Storage. Content can be added, updated, or swapped without a redeploy — content lifecycle is fully decoupled from platform code.
Full i18next integration with RTL layout for Arabic. The platform interface and lesson metadata are fully translatable at runtime without a page reload.
SkillMap is available as a branded deployment for health education providers and clinical training teams. Contact us to discuss your organisation's requirements.
✉ contact@clidatech.comEach track ships with a visual mindmap, a lesson masterplan, and structured topic pages. Available as standard modules or as AI-personalised variants per learner.
Lesson track screenshot
docs/screenshots/skillmap/track.png
Beyond the standard tracks, SkillMap generates bespoke lesson blueprints based on the learner's questionnaire: current role, target job, existing knowledge, and deadline. These personalised modules live in isolated Firestore collections, accessible only to the user they were generated for.
Admins review access requests, author lesson HTML in the admin console, and publish directly to the learner — no redeploy, no waiting.
Admin console screenshot
docs/screenshots/skillmap/admin.png
SkillMap is available as a white-label platform for health education providers and clinical training teams across the EU. Open to consulting engagements and partnerships.