Le formulaire a été soumis avec succès.
Vous trouverez de plus amples informations dans votre boîte aux lettres.
Sélection de la langue
Notre client exploite une grande chaîne de bars comptant plus de 2000 employés.
Selon les termes de l'accord de confidentialité, des informations spécifiques sur le client ne peuvent pas être divulguées.
Pour rationaliser les opérations commerciales, le client avait besoin d'une solution logicielle capable de gérer les activités de gestion des ressources humaines et de permettre aux bars et aux clients de passer, de recevoir et de suivre les commandes.
En raison de la diversité des tâches qu'une solution doit accomplir, le client ne pouvait pas s'appuyer sur des applications à l'architecture monolithique.
L'équipe de développement d'Innowise a proposé une solution composée de trois applications distinctes, chacune couvrant un aspect différent des opérations du client. Ces applications seraient basées sur une infrastructure modulaire et intégrées les unes aux autres.
Nos experts ont créé trois applications, deux pour le personnel et une pour les clients. Les informations relatives aux employés devaient être incluses dans l'application d'entreprise. La deuxième application était destinée à simplifier le processus de service en affichant des informations sur la réservation et la commande du client et en leur permettant de la transférer à la cuisine. L'application destinée aux clients comporte une interface pratique pour réserver des tables (et modifier leur emplacement), passer des commandes, laisser des pourboires et effectuer des paiements.
L'équipe a choisi de baser l'ensemble du projet sur l'architecture MACH, car cela lui permettrait d'intégrer de manière transparente plusieurs applications avec un seul backend. Beaucoup d'efforts ont été consacrés à la conception d'interfaces conviviales et à l'ajout de fonctionnalités de pointe.
Pour permettre une intégration facile et une personnalisation transparente des applications du client, les ingénieurs d'Innowise ont choisi de baser la solution sur une architecture MACH. Contrairement à l'architecture monolithique, MACH permet d'ajouter, de remplacer ou de supprimer des composants techniques sans aucun problème. L'infrastructure comprend les aspects suivants :
Sur la base de cette infrastructure, l'équipe d'Innowise a développé trois applications qui répondent aux besoins des différents acteurs : un système CRM interne pour gérer les activités du personnel, une solution de gestion des bars pour traiter les commandes, et une application orientée vers l'utilisateur pour passer des commandes et trouver les emplacements des bars.
Notre équipe a créé un système de gestion de la relation client (CRM) accessible à tous les employés de l'entreprise. Ce système permet aux utilisateurs de suivre les données relatives à l'emploi des employés, y compris leurs heures de travail, leurs périodes de vacances et leurs congés de maladie. En raison de la diversité des horaires de travail, le client a également demandé le développement d'un outil de suivi des salaires.
Notre équipe a conçu une application mobile orientée vers les tablettes, destinée à améliorer l'efficacité du personnel du bar dans le service aux clients. Une fois qu'un client est assis, les membres du personnel ont la possibilité de saisir directement les commandes et de les transmettre à l'équipe de cuisine. En outre, l'application facilite le suivi des réservations ou des commandes qui doivent être exécutées dans un délai spécifique.
L'application client peut être téléchargée à partir de l'App Store et de Google Play. Elle permet aux utilisateurs d'ouvrir un compte, de localiser les bars à proximité à l'aide d'une carte et de passer des commandes à retirer. Les fonctionnalités clés comprennent également la réservation, la personnalisation de la mise en page et la passation de précommandes. Par la suite, une option de paiement a été intégrée à l'application. En outre, l'application prend en charge les pourboires.
Front-end
Typescript, Redux, React
Back-end
Go, Gorilla Mux, Viper, Go-Celery, Mongo-Go, Go-Migrate, gRPC
iOS
Swift
Android
Kotlin
Cloud
AWS EC2, AWS EKS, AWS ECR, AWS SNS, AWS SQS, AWS S3, AWS API Gateway, AWS CloudWatch, AWS Cognito, AWS MongoDB Atlas, AWS OpenSearch
DevOps
Docker, Docker Compose, Kubernetes
CI/CD
Travis CI, Codefresh
Bases de données
MongoDB, Elasticsearch
Nous avons adopté la méthodologie Scrum pour superviser le processus de développement. Le flux de travail a été segmenté en sprints hebdomadaires, chaque sprint comprenant deux étapes : l'introduction de nouvelles fonctionnalités et la résolution des problèmes existants. Les déploiements ont été programmés tous les quatre sprints.
12
Développeurs Back-End
4
Développeurs Front-End
4
Développeurs mobiles
1
Concepteur UI/UX
1
Ingénieur DevOps
2
Ingénieurs QA
Innowise a développé un ensemble d'applications de gestion de bar basées sur l'architecture MACH. Grâce à la flexibilité accrue, le client dispose désormais d'un écosystème complet d'applications synchronisées sur un seul serveur qu'il peut personnaliser en fonction de l'évolution de ses besoins.
Le système comprend trois applications : l'application d'entreprise permet aux employés d'accéder aux informations relatives à leur travail ; l'application de gestion du bar offre une interface qui affiche toutes les places assises et les commandes des visiteurs ; par le biais d'une application orientée vers l'utilisateur, les clients peuvent réserver des tables, passer des commandes, effectuer des paiements et donner des pourboires au personnel.
43%
augmentation de la performance du système
32%
un traitement plus rapide des commandes et des réservations
Après avoir reçu et traité votre demande, nous reviendrons vers vous pour détailler les besoins de votre projet et signer un accord de non-divulgation pour assurer la confidentialité des informations.
Après avoir examiné les exigences, nos analystes et nos développeurs élaborent une proposition de projet avec l'étendue des travaux, le nombre de membre de l'équipe, les délais et les coûts des coûts.
Nous organisons une réunion avec vous pour discuter de l'offre et parvenir à un accord.
Nous signons un contrat et commençons à travailler sur votre projet le plus rapidement possible.
En vous inscrivant, vous acceptez nos Conditions d'utilisation et Politique de confidentialité, y compris l'utilisation de cookies et le transfert de vos informations personnelles.
2007-2024 Innowise. Tous droits réservés.
Politique de confidentialité. Politique en matière de cookies.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Varsovie, Pologne
Merci !
Votre message a été envoyé.
Nous traiterons votre demande et vous recontacterons dès que possible.
Merci !
Votre message a été envoyé.
Nous traiterons votre demande et vous contacterons dès que possible.