Tekos

Logo de Toporder
Toporder

Application de caisse enregistreuse Android

Dernière modification: 9 mars 2026

Le projet consiste à concevoir, développer et optimiser une application de caisse enregistreuse Android intuitive et performante. L'application propose une interface utilisateur et une expérience utilisateur soignées, fonctionne hors-ligne avec synchronisation montante et descendante, communique avec une API RESTful et intègre une base de données embarquée. Elle prend en charge l'intégration d'équipements externes via Socket TCP/IP, WebSocket, Bluetooth et NSD. L'architecture repose sur Clean Architecture, avec une gestion optimisée de la concurrence grâce à Kotlin Coroutines et Flows. Les enjeux techniques incluent la gestion de grandes volumétries de données, la performance, le multithreading, la conformité aux normes NF525, la modularisation des composants et l'adaptation de l'interface aux smartphones et tablettes. L'application est développée en collaboration avec les équipes produit, design et backend, et la qualité est assurée par des tests unitaires, d'intégration et des revues de code.

Fév 2026 → En cours

Kotlin
Jetpack Compose
Hilt
Room
Retrofit
Clean Architecture
Kotlin Coroutines
Kotlin Flows
Socket TCP/IP
WebSocket
Bluetooth
NSD
Gitlab CI
Fastlane
MVVM
MVI
WorkManager
ViewModel
Android
Développement mobile
Caisse enregistreuse
Synchronisation
API REST
Base de données embarquée
CI/CD
Tests automatisés
Norme NF525
Offre d'emploi(octobre 2025)

Vous ciblez ce type de projet pour placer un consultant ?

Identifiez les entreprises sur des projets similaires.

3 février 2026

9 mars 2026

Projets similaires

D'autres projets de cette entreprise qui pourraient vous intéresser

Logo de Toporder
Toporder
Plateforme Backend Toporder – Architecture Clean, CQRS et services temps réel

Le projet porte sur l’évolution et l’industrialisation du backend de la plateforme Toporder dédiée aux acteurs de la restauration et de l’hospitality. Le système repose sur un socle moderne en C# .NET 9 structuré autour de Clean Architecture, CQRS et Domain Driven Design. Les services backend orchestrent des millions d’événements quotidiens, intégrant des mécanismes avancés de scalabilité, de traçabilité et de conformité RGPD. L’infrastructure combine MariaDB, ClickHouse et Redis pour le stockage multi-modèles, ainsi que des communications distribuées via RabbitMQ, NATS et SignalR. La plateforme inclut également des traitements asynchrones sous forme de Hosted Services et de CRON jobs, renforcés par une stratégie de tests unitaires et d’intégration, des revues de code systématiques et des pipelines CI/CD industrialisés. L’ensemble vise à garantir performance, robustesse et maintenabilité, tout en facilitant la montée en charge liée à la croissance de l’écosystème Toporder.

Plateforme SaaS
Restauration
+19
Logo de Toporder
Toporder
Modernisation de l'application iOS Toporder

Le projet vise à transformer et moderniser l’application iOS de Toporder. L’objectif est d’intégrer Swift Concurrency, d’adopter des pratiques de développement mobile modernes et de migrer l’architecture vers des modèles évolutifs et performants (MVVM, Clean Architecture). L’application repose sur une stack technique comprenant Swift, UIKit, Realm, GitLab CI/CD avec Fastlane, et assure la conformité NF525. Les enjeux techniques incluent la gestion de grandes volumétries de données, l’optimisation des performances, la gestion du multithreading, la synchronisation en temps réel via WebSocket et Multipeer Connectivity, ainsi que l’intégration d’équipements externes (TCP/IP, Bluetooth). Le projet implique également la mise en place de tests automatisés et la collaboration avec les équipes produit, design et backend.

iOS
Développement mobile
+4
Logo de Toporder
Toporder
Refonte du back-office Angular pour solutions SaaS

Le projet consiste à refondre le back-office Angular utilisé pour les solutions SaaS de gestion centralisée à destination des commerçants. L'objectif est d'améliorer l'architecture modulaire, la sécurité, la scalabilité et la performance du système. Les modules fonctionnels sont conçus pour répondre précisément aux besoins métier, tout en garantissant une expérience utilisateur fluide et efficace. Le projet intègre des pratiques avancées de testing (unitaires et e2e), d'intégration et de déploiement continus (CI/CD), ainsi que l'utilisation de technologies modernes telles que Docker, RabbitMQ et des bases de données relationnelles comme MySQL et PostgreSQL.

Angular
TypeScript
+10