Projet web·CMS · Plateforme interne·Canada

CMS Kafintech

Une plateforme interne développée pour centraliser la gestion des contenus utilisés par les différents sites de Kafintech Group.

Client

Kafintech Group INC

Edmonton, Canada · +1 (825) 963-6493

CMS Kafintech

Le CMS Kafintech est une plateforme interne développée pour centraliser la gestion des contenus des différents sites de Kafintech Group.

Des sites comme IZI LIFE Pay, IZI Call Center ou IZI Flow peuvent ainsi utiliser des contenus administrés depuis un même espace. Ces contenus sont ensuite mis à leur disposition à travers l'API Kafintech.

Le projet

Centraliser la gestion des contenus

Avant d'être consommés par les différents sites, les contenus doivent pouvoir être créés, modifiés, publiés et organisés depuis une interface d'administration.

Le CMS Kafintech répond à ce besoin en regroupant ces différentes opérations dans une seule plateforme interne.

Interface du CMS Kafintech

Une plateforme réservée à l'administration

Le CMS est destiné aux administrateurs qui gèrent les contenus. L'accès commence donc par une authentification permettant d'accéder à l'espace d'administration.

La gestion des avis

Les administrateurs peuvent ajouter, modifier et supprimer les avis utilisés dans les différents contenus de l'écosystème Kafintech.

Les offres d'emploi

Les offres d'emploi sont également administrées depuis le CMS. Une offre peut être créée, modifiée, publiée ou supprimée par l'administrateur.

Le blog

Les articles sont rédigés et administrés depuis la plateforme. L'administrateur peut créer une publication, la modifier, la publier ou la supprimer.

La FAQ

Le CMS permet également de gérer les questions et réponses affichées sur les sites. Les entrées peuvent être ajoutées, modifiées ou supprimées depuis l'administration.

Les contenus des pages

Certains contenus des pages sont également gérés depuis le CMS. L'administrateur peut les ajouter, les modifier ou les supprimer sans avoir à intervenir directement dans les différents sites.

Les médias

Une partie dédiée permet de gérer les médias utilisés par les contenus. L'administrateur peut ajouter un média, consulter les médias disponibles et supprimer ceux qui ne sont plus utilisés.

Architecture

Un CMS connecté aux différents sites

Le CMS constitue la partie centrale de la gestion des contenus. Une fois administrées, les données sont exposées à travers l'API Kafintech.

Les différents sites peuvent alors récupérer les contenus dont ils ont besoin à partir de cette API, plutôt que de maintenir chacun leur propre système de gestion.

CMS Kafintech

Gestion centralisée des contenus

Les contenus administrés sont ensuite mis à disposition des différents sites de Kafintech Group à travers l'API Kafintech.

Réalisation technique

Une plateforme interne développée pour l'écosystème Kafintech

Le CMS a été développé avec React pour l'interface et Laravel/PHP pour la partie serveur. Docker est utilisé dans l'environnement technique du projet.

React
Laravel / PHP
Docker

Notre travail

Unifier la gestion des contenus

Le travail a consisté à mettre en place une plateforme capable de regrouper les différents types de contenus utilisés par les sites de Kafintech Group.

L'administration se fait ainsi depuis un même espace, tandis que les sites consommateurs récupèrent les informations via l'API.

En résumé

Le point central des contenus Kafintech

Le CMS Kafintech centralise la gestion des avis, offres d'emploi, articles, FAQ, contenus de pages et médias. Les différents sites de Kafintech Group peuvent ensuite exploiter ces contenus à travers l'API Kafintech.