01 / 03Application web
POS Téléphonie
Un logiciel pour les magasins de téléphonie.
J’ai développé une application pour gérer les réparations, les ventes, les factures, les paiements et le stock. J’en ai conçu l’interface, les API et le modèle de données.
Application web · version de développement

Le besoin
Une réparation implique un client, un appareil, un devis et plusieurs interventions. Je voulais réunir ces informations dans un dossier que l’on peut suivre jusqu’à la restitution du téléphone.
Le point technique
Le dossier de réparation, la facture et le paiement ont chacun leur état. Je les ai séparés dans le modèle de données pour suivre une intervention sans confondre son avancement avec son règlement.
Le développement
L’interface utilise Nuxt et Vue. Les API appliquent les validations et les droits d’accès côté serveur. Drizzle et Turso gèrent les données. Le projet est configuré pour Cloudflare Workers.
Dans l’application
Fonctionnalités
Réparations
Dossiers clients, appareils, problèmes signalés, étapes de suivi et documents associés.
Ventes et paiements
Ventes au comptoir, devis, commandes, factures, enregistrement des règlements et des remboursements.
Stock et rapports
Catalogue, stock de smartphones, réservations et rapports d’activité du magasin.
02 — Interface
Factures et paiements
L’encaissement est enregistré séparément de la facture. L’interface permet de retrouver le règlement, d’imprimer le document ou de produire un PDF.

Code et outils
Technologies
Conception de l’interface et développement complet de l’application.
- Nuxt
- Vue
- TypeScript
- Drizzle
- Turso / libSQL
- Cloudflare Workers