TalentMapRecruitment Platform
← Back to home

Project Details

TalentMap — AI recruitment for the Moroccan job market

talentmaponline.org matches candidates to job openings via AI-assisted CV analysis — candidates build and score CVs, coordinators post jobs and match talent, admins oversee the platform.

Three roles, one platform

Who TalentMap Is Built For

Candidate

Code: Moroccan CIN shape (e.g. AB1234)

Dashboard: /candidate — CV, score, matches

Coordinator

Code: NOMCOR#### — created by admin

Dashboard: /coordinator — jobs, CVs, matching

Admin

Code: ADMIN001

Dashboard: /admin — users, platform stats

Candidate journey

Building a Job-Ready CV

01

Start

Upload an existing CV or build one from scratch, in French, Arabic or English.

02

AI Enhance

Extracts experience, rewrites the summary and bullets, suggests skills — tuned for the Moroccan job market.

03

Design

Picks from 100 templates — 10 layouts × 10 color palettes. Arabic renders fully right-to-left.

04

Match & Apply

AI scores the CV against open coordinator job posts and applies in one click.

The CV engine

100 Templates — 10 Layouts × 10 Palettes

Every template id is generated from the same layout/palette grid — not hand-built one by one — so new color options or layouts drop in without touching the others.

Native Arabic RTL

Logical CSS properties — no mirrored code paths, no layout forked per language.

Moroccan-market fields

Diploma level Bac → Bac+8, availability, mobility, driving licence — each optional, hidden when blank.

Junior mode

Fresh graduates get education placed before experience, automatically.

Trilingual sections

fr / ar / en section labels, independent of the app's own UI language.

Running the program

Coordinator & Admin Tools

Coordinator
  • •Post and manage job openings
  • •Review the full candidate CV pool
  • •AI-scored candidate-to-job matching
  • •Track applications through the pipeline
Admin
  • •User & coordinator account management
  • •Platform-wide usage statistics
  • •Candidate directory oversight
  • •Role & access control

Technology

Built Lean, On Purpose

Framework

Next.js 16, App Router, TypeScript

Styling

CSS custom properties & inline styles — zero UI libraries

Data

Upstash Redis — serverless key-value store

AI matching

Free-tier provider cascade behind one proxy endpoint

Hosting

Vercel, with Vercel Analytics

Typography

Inter — primary typeface across the whole app

Where things stand

Shipped

  • 100-template CV engine with Arabic RTL
  • Free, instant CV Health Score (0–100)
  • AI-scored candidate-to-job matching
  • Coordinator job posting & candidate pool
  • Consolidated AI agent prompt, one source of truth
  • JSON-mode consistency across the AI provider cascade
Sign in to get started →

© 2026 TalentMap