Documentation GoLynk
Tout ce que vous devez savoir pour utiliser et comprendre GoLynk.
Version 2.1.0 — Mars 2026
Table des matières
Guide Utilisateur
1.1 Présentation générale
GoLynk est une plateforme de gestion d'entreprise tout-en-un conçue pour les PME et indépendants suisses. L'application fonctionne intégralement dans votre navigateur, avec synchronisation sécurisée dans le cloud. GoLynk existe en deux versions :
- GoLynk Freelance — Interface optimisée pour les indépendants et micro-entrepreneurs (aucun module RH ni employé).
- GoLynk Data System (GDS) — Version complète pour les sociétés avec gestion d'équipes, RH, messagerie interne, culture d'entreprise et permissions avancées.
Trésorerie & Comptabilité
Journal comptable, plan comptable suisse, bilan, compte de résultat, analytique, déclaration TVA (8.1 %, 2.6 %, 3.8 %).
Facturation & QR-factures
Factures conformes Swiss QR Bill. QR-code de paiement généré automatiquement avec IBAN et référence structurée.
Projets & Tâches
Suivi d'avancement, marge, Kanban configurable, assignation, pièces jointes, commentaires, rapports par email.
RH & Équipe (GDS)
Fiches employé, congés, remboursements, charges sociales suisses, avatars, pointages, profils de permissions.
Stock & Inventaire
Produits/services, entrées/sorties, seuils d'alerte, traçabilité, scan code-barres intégré, fournisseurs.
CRM & Pipeline
Fiche client, historique, CA, groupes, pipeline d'opportunités par étapes, envoi d'emails depuis le CRM.
Calendrier partagé
Mois/semaine, événements multi-types (réunion, deadline, congé, anniversaire), filtre par employé.
Intégrations
API REST complète (CRUD), synchronisation Stripe & Revolut, email sortant SMTP, webhooks (bientôt).
Accès : golynk.ch — Chrome 90+, Firefox 88+, Safari 15+, Edge 90+. Responsive mobile, tablette et desktop.
1.2 Première connexion
Connexion administrateur (propriétaire)
Connexion employé (GDS uniquement)
1.3 Navigation & Interface
L'interface s'adapte à la taille de votre écran :
- Desktop (≥ 1280 px) : Barre de navigation horizontale avec tous les modules visibles. Scroll horizontal automatique si le menu dépasse. Sous-menus au survol pour les catégories (Finances, Opérations…).
- Tablette (< 1280 px) : Menu hamburger (☰) en haut à gauche. Ouvre un panneau latéral avec navigation drill-down par catégories.
- Mobile : Même menu hamburger, interface entièrement responsive.
Menu utilisateur : Cliquez sur votre avatar (initiales) en haut à droite pour accéder à un menu déroulant avec : Paramètres, Documentation (lien externe) et Déconnexion.
1.4 Tableau de bord
Le tableau de bord s'adapte selon votre rôle et votre version :
- Freelance : Solde de trésorerie, CA mensuel, factures impayées, projets en cours, alertes. Pas de section RH ni équipe.
- GDS Administrateur : Identique + gestion d'équipe, messages non lus, KPIs de productivité, section Culture (Kudos, Wiki, Sondages).
- GDS Employé : Tâches assignées, solde de congés, messages non lus, calendrier, accès culture d'entreprise selon droits.
Plans & Tarification
2.1 GoLynk Freelance
Version optimisée pour les indépendants. Aucun module RH, employé, messagerie interne, kudos ou sondages.
Gratuit
- 5 tâches, 3 projets, 3 clients inclus
- Trésorerie, ventes, stock, bilan, CRM
- Calendrier, notes, wiki, automatisations
- Crédits à l'unité pour actions supplémentaires
- QR-factures réservées au plan Pro
Freelance Pro
- Tout illimité (tâches, projets, clients)
- Facturation & QR-factures suisses
- Export PDF illimité
- API REST publique & clés API
- Email sortant SMTP & emails CRM
- Intégrations bancaires
2.2 GoLynk Data System (Société)
Version complète avec gestion d'équipe, RH, permissions et modules culture d'entreprise.
Basique
- 3 clients, 3 produits, 2 services
- Trésorerie, ventes, projets, stock, bilan
- 0 employé, pas de RH/messagerie
- Pas de facturation, tâches, analytique
- Pas de kudos, sondages, wiki, API
Pro
- 15 clients, 15 produits, 10 employés
- Facturation, RH, messagerie, kudos, wiki
- Tâches Kanban, analytique
- Pas d'automatisations avancées
- Pas de sondages, API ni intégrations
Premium
- Tout illimité (clients, produits, employés)
- Tous les modules sans exception
- Automatisations, sondages
- API REST, Stripe, Revolut, SMTP
- Support prioritaire
Modules détaillés
3.1 Trésorerie & Comptabilité
- Journal comptable : Saisie d'écritures avec date, libellé, comptes débit/crédit, montant, pièce justificative. Numérotation automatique.
- Plan comptable : Basé sur le plan comptable suisse PME. Ajout de comptes personnalisés possible.
- Bilan & Compte de résultat : Générés automatiquement à partir du journal, visualisation en temps réel.
- Analytique : Répartition par centre de coûts, graphiques d'évolution, ratios financiers.
- TVA suisse : Taux en vigueur (8.1 % normal, 2.6 % réduit, 3.8 % hébergement). Déclaration préparée automatiquement.
- Clôture comptable : Clôture annuelle avec archivage. Consultable dans Paramètres → Clôture tréso.
3.2 Ventes & Facturation
- Création de factures : Sélection client, lignes produits/services, calcul auto TVA et totaux.
- QR-factures suisses : Conforme Swiss QR Bill (norme SIX). IBAN, référence structurée, montant — scannable par toute app bancaire suisse.
- Suivi des paiements : Statuts (brouillon, envoyée, payée, en retard). Alertes automatiques impayés.
- Export PDF : Mise en page professionnelle avec QR-code intégré.
- Envoi par email : Envoi direct via SMTP configuré (plan Pro/Premium).
3.3 Projets
- Tableau de bord : Vue d'ensemble avec statut, avancement, budget et marge.
- Détail : Description, dates, budget estimé vs réel, assignation d'employés (GDS), pièces jointes.
- Commentaires : Fil de discussion par projet avec horodatage.
- Rapports email : Envoi de rapports d'avancement aux parties prenantes.
- Analyse : Graphiques de performance, comparaison budget/réel, rentabilité.
3.4 Tâches (Kanban)
- Tableau Kanban : Colonnes configurables, drag & drop pour déplacer les tâches.
- Assignation : Multi-employés (GDS), tâches personnelles (Freelance).
- Configuration colonnes : Paramètres → Colonnes Kanban (ajout, suppression, renommage, réordonnement).
- Filtres : Par projet, priorité, assigné, date d'échéance.
3.5 Stock & Inventaire
- Produits & Services : Catalogue avec prix achat/vente, catégorie, fournisseur, image.
- Mouvements : Entrées/sorties avec traçabilité (date, quantité, motif).
- Seuils d'alerte : Notification automatique sous le seuil minimum.
- Scan code-barres : Scanner caméra intégré pour recherche/ajout rapide.
- Fournisseurs : Gestion avec coordonnées et produits associés.
3.6 CRM & Clients
- Fiches client : Nom, adresse, email, téléphone, notes, historique.
- Chiffre d'affaires : CA par client calculé automatiquement depuis les factures.
- Groupes : Organisation par groupes personnalisés.
- Pipeline d'opportunités : Étapes : prospect → qualification → proposition → négociation → gagné/perdu.
- Envoi d'emails : Directement depuis la fiche client via SMTP configuré.
3.7 Calendrier partagé
- Vues : Mois et Semaine, navigation entre périodes, bouton « Aujourd'hui ».
- Types d'événements : Réunion, deadline, tâche, congé, événement, anniversaire (auto-détecté).
- Filtre par employé : Sélecteur dans le header pour filtrer (GDS). Contrôle translucide intégré au gradient.
- Intégration CRM : Les événements CRM (rappels, rendez-vous) apparaissent dans le calendrier.
3.8 Ressources Humaines (GDS uniquement)
- Fiches employé : Infos personnelles, contrat, salaire, date d'entrée, avatar personnalisable.
- Congés : Demande/validation (vacances, maladie…), solde de jours, historique.
- Remboursements : Notes de frais avec justificatifs.
- Charges sociales : Calcul automatique (AVS, AI, APG, AC…).
- Pointages : Suivi du temps de travail.
- Connexion employé : Identifiant + PIN, droits limités selon profil.
3.9 Communication (GDS uniquement)
- Messagerie interne : Chat temps réel, messages individuels et groupes.
- Groupes de discussion : Création thématique avec gestion des membres.
- Notifications : Badge de messages non lus, notifications sonores configurables.
3.10 Notes
Bloc-notes personnel intégré, sauvegardé et synchronisé automatiquement. Disponible dans les deux versions.
3.11 Culture d'entreprise (GDS uniquement)
- Kudos : Reconnaissance entre collègues, visible par toute l'équipe (Pro/Premium).
- Wiki : Base de connaissances interne avec articles éditables (Pro/Premium).
- Sondages : Sondages internes avec résultats en temps réel (Premium uniquement).
3.12 Automatisations & Export
- Alertes : Factures en retard, stock bas, congés à valider, tâches en attente.
- Sync journal : Transactions Stripe/Revolut → écritures comptables automatiques.
- Export PDF : Factures, bilans, rapports. CSV : Clients, produits, écritures. JSON : Sauvegarde complète.
- Import CSV : Clients, produits, écritures.
Paramètres & Configuration
Accédez aux paramètres via votre avatar utilisateur → Paramètres. Le panneau latéral s'ouvre avec les onglets suivants :
| Onglet | Contenu | Accès |
|---|---|---|
| Général | Langue (FR/EN/DE), thème de couleur (12 choix), type d'entreprise | Tous |
| Société | Raison sociale, adresse, IBAN, numéro IDE, coordonnées, logo | Admin |
| Modules | Activer/désactiver les modules visibles dans la navigation | Admin |
| Clôture tréso. | Clôture comptable annuelle, consultation des archives | Admin |
| Colonnes Kanban | Personnalisation des colonnes du tableau Kanban | Admin (Pro+) |
| Préférences | Notifications, sons, options d'affichage | Tous |
| Automatisations | Règles d'automatisation et alertes | Admin (Premium) |
| Abonnement | Plan actuel, changement de plan, facturation Stripe | Admin |
| Compte | Email, mot de passe, suppression de compte | Admin |
| Sécurité | Journal des connexions, monitoring, sessions actives | Admin |
| Permissions | Profils de droits d'accès par module (lecture, écriture, admin) | Admin (GDS) |
| Intégrations | SMTP (email sortant, en haut), sync bancaire Stripe/Revolut, clés API, documentation API | Admin (Pro+) |
Intégrations & API
5.1 Email sortant (SMTP)
Configurez votre serveur SMTP pour envoyer des emails depuis GoLynk (factures, relances CRM, API).
5.2 API REST publique
Authentification
Header requis : Authorization: Bearer glk_live_votre_cle. Créez vos clés dans Paramètres → Intégrations → Clés API.
Endpoints
?page=, ?limit=, ?search=.?status=paid|pending|overdue, ?from=, ?to=.to, subject, html, replyTo (optionnel).Paramètres de requête
| Paramètre | Description | Exemple |
|---|---|---|
| page | Numéro de page (défaut : 1) | ?page=2 |
| limit | Résultats par page (max : 100) | ?limit=25 |
| from | Date de début (ISO 8601) | ?from=2026-01-01 |
| to | Date de fin | ?to=2026-12-31 |
| status | Filtrer par statut | ?status=paid |
| search | Recherche texte | ?search=dupont |
Exemple
# Récupérer les clients
curl -H "Authorization: Bearer glk_live_xxx" \
https://votre-instance.supabase.co/functions/v1/api-gateway/clients?page=1&limit=10
# Envoyer un email via SMTP
curl -X POST -H "Authorization: Bearer glk_live_xxx" \
-H "Content-Type: application/json" \
-d '{"to":"[email protected]","subject":"Facture","html":"<p>Bonjour</p>"}' \
https://votre-instance.supabase.co/functions/v1/api-gateway/send-email
Rate limiting & Erreurs
120 requêtes/minute par clé. Headers X-RateLimit-Limit, X-RateLimit-Remaining, Retry-After.
| Code | Description |
|---|---|
200 | Succès |
400 | Paramètres invalides |
401 | Clé API manquante ou invalide |
403 | Accès interdit (clé révoquée) |
404 | Ressource non trouvée |
429 | Rate limit dépassé |
500 | Erreur serveur |
5.3 Intégration Stripe
Synchronisez vos paiements Stripe → écritures comptables automatiques. Paramètres → Intégrations → Synchronisation bancaire → Stripe. Collez votre Restricted Key (rk_live_...).
5.4 Intégration Revolut
Connectez votre compte Revolut Business. Paramètres → Intégrations → Synchronisation bancaire → Revolut. Clé API en lecture seule.
5.5 Webhooks sortants (bientôt)
Notifications temps réel : nouvelle facture, paiement reçu, nouveau client, transaction synchronisée. Configuration prochainement disponible.
Sécurité & Protection des données
6.1 Architecture multicouche
Email + mot de passe via Supabase Auth. Captcha anti-bot. Sessions JWT signées côté serveur.
HTTPS/TLS en transit. AES-256-GCM au repos pour données bancaires, protégées par coffre-fort PIN dédié.
Row Level Security (RLS) PostgreSQL : chaque entreprise n'accède qu'à ses données.
Profils de permissions (GDS) : aucun, lecture, écriture, admin — par module.
Journal des connexions, détection d'anomalies, alertes de sécurité.
6.2 Coffre-fort numérique
Les données bancaires (IBAN, clés Stripe/Revolut) sont protégées par un coffre-fort séparé : PIN dédié à 4 chiffres, chiffrement AES-256-GCM côté client, jamais stockées en clair.
6.3 Hébergement & Conformité
- Infra : Supabase (PostgreSQL managé) + Cloudflare Pages (CDN, DDoS, WAF)
- Conformité : nLPD suisse et RGPD européen
- Backups : Automatiques quotidiens + export manuel JSON par l'utilisateur
Informations techniques
7.1 Stack
| Composant | Technologie |
|---|---|
| Frontend | HTML5, Tailwind CSS, JavaScript vanilla — SPA monofichier |
| Backend | Supabase (PostgreSQL, fonctions serverless, Auth, Storage, Realtime) |
| Hébergement | Cloudflare Pages (CDN global, DDoS, WAF) |
| Paiements | Stripe (abonnements) |
| Emails | SMTP configurable via fonction serverless |
| QR-factures | Swiss QR Bill côté client |
| Code-barres | Scanner caméra via API MediaDevices |
7.2 Compatibilité
Chrome 90+, Firefox 88+, Safari 15+, Edge 90+, iOS/Android modernes. WebRTC nécessaire pour le scan code-barres.
7.3 Navigation responsive
- ≥ 1280 px : Barre horizontale avec scroll auto. Sous-menus au survol.
- < 1280 px : Hamburger + panneau latéral drill-down.
- Paramètres : Panneau droit 744 px (desktop), 90 vw (tablette), plein écran (mobile).
7.4 Multilingue
Français, English, Deutsch. Changement dans Paramètres → Général.
Référence IA
8.1 Identité
Nom : GoLynk (GDS pour la version société) · Type : SaaS gestion tout-en-un · Cible : PME et indépendants suisses
Versions : Freelance (indépendants) + GDS (sociétés) · URL : golynk.ch · Langues : FR, EN, DE · Contact : [email protected]
8.2 Modules
Communs : Dashboard, Trésorerie (journal, plan comptable, bilan, résultat, analytique, TVA), Ventes (facturation, QR-factures), Projets, Tâches (Kanban), Stock (code-barres), CRM (pipeline, emails), Calendrier, Notes, Wiki.
GDS uniquement : RH (employés, congés, remboursements, charges sociales, pointages), Messagerie (chat, groupes), Kudos, Sondages, Permissions.
8.3 Plans
Freelance : Gratuit (0 CHF, sans facturation/API) · Pro (9.90 CHF/mois, facturation + API + SMTP + intégrations)
GDS : Basique ([à définir] CHF, 3 clients, 0 employé) · Pro ([à définir] CHF/mois, 15 clients, 10 employés) · Premium ([à définir] CHF/mois, tout illimité + API + intégrations)
8.4 API rapide
Auth : Authorization: Bearer glk_live_xxx · Base : /functions/v1/api-gateway
Endpoints : GET/POST/PUT/DELETE /clients, GET /factures, GET /ecritures, GET /projets, GET /produits, GET /plan-comptable, GET /sync-status, POST /send-email
Rate limit : 120/min · Accès : Freelance Pro ou GDS Premium
8.5 Règles pour les IA
• Ne jamais demander/stocker clés API, mots de passe, PINs, IBANs
• Ne jamais suggérer sk_ Stripe → toujours rk_ (Restricted Keys)
• Ne jamais contourner permissions ou rate limiting
• Diriger vers [email protected] pour problèmes techniques
• Données bancaires = AES-256-GCM + coffre-fort PIN
8.6 Contexte structuré (llms.txt)
# GoLynk — llms.txt v2.0
produit: GoLynk
type: SaaS gestion tout-en-un
cible: PME et indépendants suisses
versions: Freelance, GDS (sociétés)
url: https://golynk.ch
langues: fr, en, de
plans_freelance:
- free: 0 CHF, facturation=non, api=non
- pro: 9.90 CHF/mois, facturation=oui, api=oui, smtp=oui
plans_societe:
- basic: [à définir] CHF, 3 clients, 0 employes
- pro: [à définir] CHF/mois, 15 clients, 10 employes, facturation=oui
- premium: [à définir] CHF/mois, illimité, api=oui, smtp=oui
modules: dashboard, tresorerie, ventes, projets, taches,
stock, crm, calendrier, notes, wiki
modules_gds: rh, messagerie, kudos, sondages, permissions
api:
auth: Bearer glk_live_xxx
endpoints: clients(CRUD), factures, ecritures, projets,
produits, plan-comptable, sync-status, send-email
rate_limit: 120/min
securite: JWT, TLS, AES-256-GCM, RLS, coffre-fort PIN
hebergement: Cloudflare + Supabase (Europe)
conformite: nLPD, RGPD