Recrutement en cours : êtes-vous un développeur PHP (Laravel) motivé et dévoué ?
img

Système de gestion des accès au parking en ligne

Challenges

L’équipe de développement web CitrusDev a rencontré plusieurs défis lors du développement du projet. L’un des défis majeurs était de concevoir un système capable de différencier les différents types de véhicules, tels que les voitures des organisateurs et des chauffeurs-livreurs (qui n’entrent que dans le cadre d’un événement particulier) et les voitures des locataires (qui entrent de manière régulière et à plus long terme). Cela nécessitait un algorithme robuste capable de reconnaître les différentes catégories de véhicules et leurs quotas.

Challenges
Access Management System Desktop

Un autre défi consistait à créer une interface conviviale capable de gérer des processus complexes tels que la gestion des quotas pour différentes catégories d’utilisateurs. L’interface devait être facile à utiliser et fournir aux utilisateurs une liste de contrôle d’accès (ACL) complète ainsi que des rôles et des permissions pour leur permettre de gérer efficacement leurs quotas.

Solution

Pour s’assurer que le site web du projet répondait aux exigences de l’Expo, l’équipe de développement du site web a tenu des consultations régulières avec l’administration de l’Expo, les organisateurs d’événements et les locataires pour recueillir des retours sur le design UX/site web et ses fonctionnalités. L’équipe de développement du site web a également effectué des tests rigoureux pour s’assurer que le site web était sécurisé et sans bugs.

Solution
Access Management System Mobile

Un système CRM a été développé pour plusieurs types d’utilisateurs différents. Chaque type d’utilisateur disposait de fonctionnalités spécifiques selon les exigences et les permissions. Le tableau de bord de chaque rôle a été créé selon les principes de compatibilité mobile pour un accès plus facile aux informations dont les utilisateurs avaient besoin, à tout moment et en tout lieu.

Le CRM comprenait les rôles suivants :

CRM roles

Les interactions avec le Système de Reconnaissance de Véhicules (VRS) du HTS ont rendu cela possible (voir l'article associé).

Image background

Réservez votre consultation gratuite d’1 heure avec l’équipe CitrusDev

    Parking barrier

    Reconnaissance des visiteurs

    Le système CRM développé par notre équipe est capable d’identifier le type de visiteur actuellement à la porte (c’est-à-dire un visiteur de l’événement ou un visiteur d’un locataire) ainsi que la porte correspondante. En moins d’une seconde, le CRM vérifie et ouvre la barrière de porte correspondante si l’entrée/sortie dans la zone Expo est autorisée pour ce visiteur.

    Parking signts

    Quotas des visiteurs

    En fonction du type de visiteur, notre CRM détermine la fréquence et les jours auxquels chaque visiteur peut entrer et sortir de l’Expo.

    Parking guests

    Comptabilité & rapports financiers

    Toutes les entrées et sorties sur le site de l’Expo sont enregistrées et consignées sur le tableau de bord de chaque rôle sous forme de rapports. Les utilisateurs du CRM peuvent choisir parmi plusieurs types de rapports (sur une journée, plusieurs semaines, mois, trimestres ou années), selon leur souhait. Tous les types de rapports peuvent être téléchargés sous forme de fichier Excel.

    Pour aider les comptables, des générateurs de rapports financiers uniques ont été développés, permettant aux utilisateurs, en un seul clic, de compiler toutes les informations nécessaires pour chaque entreprise (par visiteur) dans un seul document. Ces informations peuvent être utilisées pour facturer les clients sans effectuer de calculs supplémentaires. Le rapport indique dans quelle mesure chaque entreprise a dépassé son quota et combien de types de visiteurs différents sont associés à son compte. Conformément à cela, le rapport affichera des données spécifiques sur le montant supplémentaire que l’entreprise doit payer.

    Accounting

    CRM Expo Tel Aviv

    Notre système CRM de gestion des accès au parking est configuré pour communiquer avec le CRM Expo Tel Aviv. Notre système se met à jour avec tous les événements du CRM Expo Tel Aviv toutes les 15 minutes. Il peut s’agir de nouveaux événements ajoutés ou de mises à jour d’événements existants.

    Expo logo
    Image background

    Validateurs

    Le système de contrôle d’accès au parking est également capable de recevoir des données provenant des appareils Validateur placés à chaque entrée. Les visiteurs qui n’ont pas été préalablement ajoutés au système doivent passer par cet appareil et saisir leurs informations. Les informations de chaque visiteur sont ensuite collectées depuis cet appareil par notre système et affichées dans les rapports.

    Stack technique

    Développement backend

    Pour le développement backend du site web, l’équipe a utilisé PHP Laravel, l’authentification JWT, les permissions Spatie Laravel, Vue, Vuetify, Vuex, Vue I18n, Vue Router, MomentJS, Lodash, Websanova et REST API.

    Développement frontend

    Pour le développement frontend du site web, l’équipe a utilisé Vue.js avec le routage et les permissions Websanova.

    Intégration & Validation

    Le site web a également été intégré au Système de Reconnaissance de Véhicules (VRS) du HTS en utilisant .NET. La collecte et l’affichage des données Validateur ont été réalisés à l’aide de Raspberry Pi.

    PHP

    PHP

    Laravel

    Laravel

    Lodash

    Lodash

    Vue

    Vue

    Vuex

    Vuex

    Vue18n

    Vue18n

    Websanova

    Websanova

     Permissions Laravel

    Permissions Laravel

    Moments JS

    Moments JS

    REST API

    REST API

    Vuetify

    Vuetify

    .Net

    .Net

    Authentification JWT

    Authentification JWT

    Raspberry Pi.

    Raspberry Pi.

    Équipe de développement

    1. Chef de projet
    2. Designer
    3. Développeur frontend
    4. Développeurs backend
    5. DevOps
    6. Ingénieur qualité
    Image background

    Conclusion

    L’équipe de développement web CitrusDev a utilisé ces technologies et plateformes pour livrer un système de gestion des accès véhicules robuste, évolutif et sécurisé, intégré au système CRM existant de l’Expo et au HTS. Le succès du site web témoigne des compétences techniques, de l’expertise métier et de l’approche collaborative de l’équipe en matière de développement logiciel.

    Online parking
    350
    Clients satisfaits
    470
    Projets terminés
    50
    Experts qualifiés
    18
    Pays à travers le monde

    Nos projets nous rendent fiers

    Comment nos services génèrent le succès

    BLOGS & ACTUALITÉS

    Articles intéressants mis à jour quotidiennement

    Image background

    Envoyez un message à notre équipe pour voir comment nous pouvons vous aider

    Nous avons juste besoin de quelques heures !

    Pas plus de 2 jours ouvrables après réception de votre demande.