Envoyer votre application, pas à pas
Ce guide reste valable mot pour mot, mais c'est sur saas.kanongeo.fr que vous envoyez votre dossier et que vous choisissez votre palier. Kanon Cloud garde les sites repris de Solo.
Deux chemins. Si vous avez déjà un dossier d'application sur votre ordinateur, suivez le premier. Si vous avez seulement un document qui décrit votre projet, allez directement au second : nous codons à votre place.
Envoyez le PDF complet de votre projet. Nous le lisons, nous vous répondons sous 48 heures avec ce que ça représente, et si vous dites oui, nous le codons et nous l'hébergeons. Déposer mon PDF
Chemin 1 : vous avez déjà votre application
Étape A. Trouver le bon dossier
Ce n'est pas votre code source qu'il faut envoyer, mais le dossier produit par votre outil quand vous lancez la commande de construction. Il porte presque toujours un de ces trois noms, et il contient un fichier index.html.
| Votre outil | La commande | Le dossier à envoyer |
|---|---|---|
| Vite, React, Vue, Svelte | npm run build | dist |
| Create React App | npm run build | build |
| Next.js (site exporté) | npm run build avec output: 'export' | out |
| Angular | ng build | dist/nom-du-projet |
| Flutter web | flutter build web | build/web |
| Astro, Eleventy, Hugo | npm run build ou hugo | dist ou public |
| Un site écrit à la main | rien à lancer | le dossier qui contient index.html |
| Lovable, Bolt, Replit | bouton « Export » ou « Download » | le ZIP téléchargé, à envoyer tel quel |
index.html. Si vous voyez package.json, src et
node_modules, c'est le code source : ce n'est pas celui-là.
Étape B. Le compresser en ZIP
Sur Windows
dist ou build, pas l'intérieur.Sur Mac
Archive.zip ou dist.zip se pose à côté.Sur Android
Sur iPhone et iPad
.zip apparaît au même endroit.Étape C. L'envoyer
Dans votre atelier, ouvrez votre site, puis l'onglet Application, puis « Envoyer le dossier compressé ». L'envoi prend quelques secondes. Si votre ZIP contient un seul dossier à l'intérieur, nous le retirons tout seuls : vous n'avez pas à vous en occuper.
Juste après, l'application est en ligne sur votre-site.kanondigital.cloud/app/, et sa page de téléchargement sur /telecharger.
Si ça ne passe pas
| Le message | Ce qu'il faut faire |
|---|---|
| Pas de index.html dans l'archive | Vous avez envoyé le code source. Lancez la commande de construction, puis compressez le dossier produit. |
| Ce fichier n'est pas une archive ZIP | Un .rar ou un .7z ne convient pas. Décompressez-le, puis recompressez en ZIP. |
| Archive trop lourde | 40 Mo au maximum. Les images lourdes sont souvent en cause : réduisez-les, ou envoyez-les séparément dans l'onglet Images. |
| Des fichiers ont été écartés | Normal. Les SVG, les exécutables et les scripts ne sont pas servis, pour la sécurité des visiteurs. |
Quel palier pour votre application
Le prix ne dépend pas de la taille de votre ambition, mais de ce dont votre application a besoin pour tourner. Quatre questions suffisent à trancher. Si vous répondez oui à une seule, c'est le palier Service.
| Question | Pourquoi ça change le prix |
|---|---|
| Vos utilisateurs créent un compte et se reconnectent plus tard ? | Il faut une base de données et un serveur qui la protège. Le navigateur seul ne sait pas garder ça. |
| Les données doivent se retrouver d'un appareil à l'autre ? | Même chose : ce qui est gardé dans le navigateur reste dans ce navigateur. |
| Votre application utilise une clé secrète, d'OpenAI, de Stripe ou d'un autre service ? | Une clé posée dans le navigateur est lisible par n'importe quel visiteur. Elle doit vivre côté serveur. |
| Elle envoie des e-mails, ou fait tourner quelque chose la nuit ? | Il faut un processus qui tourne en permanence, pas une page ouverte chez le visiteur. |
Si vous répondez non partout, votre application vit entièrement dans le navigateur. C'est le cas d'un calculateur, d'un catalogue, d'un portfolio, d'un jeu, d'un outil de devis, ou d'un tableau de bord qui lit une donnée publique. Nous servons des fichiers, rien ne tourne chez nous, et 9 € par mois suffisent, avec 50 000 visites et 20 Go de transfert par mois.
Si vous répondez oui à au moins une, votre application a besoin d'un serveur à elle : un conteneur, une base de données sauvegardée chaque nuit, vos variables secrètes à l'abri. C'est 29 € par mois, posé à la main sous 48 heures après un échange sur ce que fait votre application. Et 79 € par mois quand ça prend : 2 Go de mémoire, jusqu'à trois services, une base jusqu'à 5 Go.
Le palier à 9 € est entièrement automatique : vous envoyez votre ZIP, c'est en ligne. Les paliers Service se posent à la main, parce qu'un serveur qui exécute votre code demande qu'on regarde ensemble ce qu'il fait, de quoi il a besoin, et comment on le sauvegarde. Comptez 48 heures ouvrées, pas deux minutes.
Chemin 2 : vous avez seulement un document
Un cahier des charges, des maquettes, des captures d'écran, une note de dix pages écrite un soir : mettez tout ça dans un seul PDF et envoyez-le. C'est souvent plus simple que de chercher un dossier dist qui n'existe pas encore.
Ce que ça coûte
| Quoi | Prix |
|---|---|
| Lecture du PDF et réponse chiffrée | gratuit |
| Forfait découverte : jusqu'à 5 écrans, sans compte utilisateur ni paiement en ligne | 99 € une fois |
| Projet plus large (comptes, paiements, base de données) | sur devis, à partir de 490 € |
| Hébergement de l'application, le premier mois | gratuit |
| Ensuite, et pour la personnalisation : branchement de votre nom de domaine, votre icône, vos couleurs, fichier jusqu'à 200 Mo | 9 € par mois |
Le premier mois en ligne ne coûte rien. Ce qui se paie, c'est le travail de codage, puis 9 € par mois pour continuer et pour la personnalisation. Vous arrêtez quand vous voulez, et vous partez avec le code.
Ce qu'un bon PDF contient
- À quoi sert l'application, en une phrase, et pour qui.
- Les écrans, même dessinés à la main : accueil, liste, fiche, formulaire.
- Ce que l'utilisateur doit pouvoir faire, verbe par verbe : chercher, réserver, payer, recevoir un message.
- Vos couleurs et votre logo si vous en avez.
- Ce qui existe déjà : un site, un fichier Excel, un groupe WhatsApp, une base de clients.
Rien de tout cela n'est obligatoire. Envoyez ce que vous avez, nous poserons les questions qui manquent.