Chargement...
  • Accueil
  • Produits
  • Services
  • Portfolio
Nous contacter

Votre application web professionnelle

Conception d'applications sur-mesure pour les entreprises qui veulent numériser leur activité, en utilisant les technologies Symfony et Angular.

Votre application web professionnelle

Conception d'applications sur-mesure pour les entreprises qui veulent numériser leur activité, en utilisant les technologies Symfony et Angular.

Dernière réalisation

Application sur-mesure

Qui sommes-nous ?

Ingénieur Développeur Applicatif

Je travaille sur les sujets de développement d'applications Web complexes avec des outils, des solutions technologiques modernes orientés DevOps, et aussi l'exploitation dans les environnements Cloud. Que ce soit ERP, CRM, dashboards ou API, je transforme vos idées en outils performants et fiables.

Votre besoin

Personne de contact

ERP-TRANSPORT

Application de gestion de tournées pour un transporteur.

ERP-TRANSPORT

ERP-TRANSPORT est une application web dont le besoin principale est la gestion des tournées de marchandises pour un transporteur. Il s'agit d'un outil sur-mesure pour le besoin d'un client spécifique mais dont les fonctionnalités de base restent tout à fait compatibles à d'éventuels besoins pour un client similaire. Pour celui-ci, le besoin s'étend jusqu’à la gestion des chauffeurs (et bien d’autres) et la génération des factures.

Le Dashboard

Après authentification, l’utilisateur accède au Dashboard où sont représentés les différents diagrammes de l’évolution des différentes demandes.

Le Planning

Comme le nom l’indique, c’est sur le planning qu’on visualise quel chauffeur est attribué à quelle tournée, et à quelles heures débute et se termine celle-ci. Il est aussi possible d’attribuer directement une tournée à un chauffeur sur le planning, ou même voir les détails d’une tournée en la survolant avec le curseur.

Le Puits de tournées

Le “puits de tournées” est un abus de langage qui signifie la liste des tournées. Sur cette page on retrouve toutes les tournées du jour J, celles de la veille, ainsi que celles du lendemain. Les tournées peuvent être filtrées par statut, catégorisé par un code couleur au niveau des cases à cocher, ou à partir de la liste des différentes colonnes d’une tournée.

L'Administration

Pour accéder à toute gestion de l’application, il faut, bien évidemment, passer par l’administration. Certaines gestions sont plus parlantes comme les gestions des chauffeurs, des clients (où on génère les factures), des utilisateurs, et d’autres sont spécifiques au besoin du client.

La Flotte

Tous les véhicules sont répertoriés ici en spécifiant le type, la plaque d’immatriculation ainsi que toute information jugée nécessaire.

Les congés

Il y a aussi les congés qui sont gérés dans l’application, représentés tout au long du mois sous forme de block sur lequel est mentionné les nom et prénom de l’utilisateur concerné.

Voici les fonctionnalités clés de l’application ERP-TRANSPORT. Il y a, bien entendu, d’autres fonctionnalités que vous pouvez découvrir si cela vous intéresse. N’hésitez pas à nous contacter si vous souhaitez avoir plus d’informations.

CRM

Un outil pour la gestion de la relation client.

ERP

Une application de gestion du planning.

Site web

Présenter votre activité dans un site vitrine.

Plateforme

Une plateforme interactive pour une gestion globale.

Outil sur-mesure

Contruisez votre outil de toute pièce.


Hassane TOIWILOU

toiwilouhassane@gmail.com

06 23 52 41 31

Permis B

Ingénieur Développeur Applicatif

Je travaille sur les sujets de développement d'applications Web complexes en agilité, avec des outils, des solutions technologiques modernes orientés DevOps, et aussi l'exploitation dans les environnements Cloud. Que ce soit ERP, CRM, dashboards ou API, je transforme vos idées en outils performants et fiables.

Développeur web, Backend et Full-Stack

Avec le modèle MVC, je développe des applications métiers en utilisant le framework Symfony notamment toute la logique métier en PHP et la vue générée par le moteur de template TWIG avec HTML, CSS et JavaScript. En qualité de développeur full-stack, je crée des APIs REST avec Symfony, ainsi que la vue en Angular pour consommer les données de l’API.

Voir les projets sur github

Ingénieur Système, DevOps et Cloud

Une fois l’application développée, j’installe et configure les dépendances nécessaires pour faire tourner l’application à savoir les serveurs web comme Apache et Nginx, les gestionnaires de dépendances comme composer, npm et yarn, ainsi que la configuration d’un virtualhost. Je travaille dans un environnement Linux et j’ai la main sur quasiment toutes les distributions. J’utilise des outils DevOps et d’automatisation comme Ansible et Gitlab-ci, ainsi que Docker pour la containerisation des applications, et je déploie mes applications dans le cloud (GCP ou OVH Cloud).

STACK TECHNIQUE

MES PROJETS

TRIP

Plateforme de gestion et de réservation d'appartements avec voiture

Objectif :
Catalogue des appartements et voitures disponibles, réservation d'appartements avec l'option de voiture, mettre à jour ou annuler une réservation, gérer le profil, ainsi que la gestions administratives.

Réalisation :

  • Etude et distinction des user-stories
  • Réalisation des modèles de données (MCD, MLD et MPD)
  • Création et configuration d'une base de données MySQL
  • Développement de la logique métier en API REST en Symfony
  • La vue en Angular et déploiement sur OVH Cloud

ERP-TRANSPORT

Application de gestion de planning de transport

Objectif :
Saisir les commandes des clients sous forme de tournées, attribuer les tournées aux chauffeurs, faire la gestion administrative des chauffeurs et des clients, gérer le parc des camions de transport, ainsi que les factures.

Réalisation :

  • Expression du besoin et cahier de charge
  • Analyse fonctionnelle et technique des spécifications
  • Modélisation et mise en place d'une base de données MySQL
  • Développement de l'application avec Symfony en modèle MVC
  • Environnement de production avec Synology et Docker

GLIC

Outil de gestion de licences de logiciels

Objectif :
Faire remonter automatiquement toutes les informations de la commande de licence, ainsi que celles du collaborateur concerné, depuis une base de données externe pour constituer une commande dans l'application. Mettre à jour ces informations jusqu'à ce que la licence soit livrée.

Réalisation :

  • Etablir un cahier de charges et analyser le projet
  • Créer la base de données et développer la logique métier
  • Remonter les informations via le Cron
  • Configuration de l'environnement de production (RedHat)
  • Déploiement de l'application via Gitlab-ci et Ansible

COMPETENCES TECHNIQUES

AGILITE

ARCHITECTURE

FRONT-END

BACK-END

SERVEURS

DEVOPS - CI/CD

CLOUD - INFRA