Projets & reprise du travail
Créer un projet depuis un dossier, une archive ZIP, un nouveau dossier ou une idée. Le tableau de bord retrouve le dernier projet, sa version, son dossier de travail et la prochaine étape.
Application Windows · Productivité · Développement logiciel
Un environnement local complet pour organiser, versionner et sécuriser les projets de développement.
Explorer les fonctionnalités
Logiciel Windows · Version présentée 1.13.0
Projets, fichiers, versions, documents et environnements réunis dans une application locale.
L’enjeu du projet
Un développement se disperse rapidement entre dossiers, archives ZIP, anciennes versions, documents, notes, outils et environnements. ProjectDock rassemble ces éléments autour du projet.
Le tableau de bord répond à une question concrète : « Sur quoi étais-je en train de travailler ? » Il permet de retrouver le dossier, la version et la prochaine étape enregistrée pour reprendre avec son contexte.
L’organisation du produit
Chaque projet relie son aperçu, ses versions, ses documents, ses notes et ses prompts aux sites, aux technologies, aux outils et aux sauvegardes.
La bibliothèque globale et le dictionnaire technique complètent cet espace. Le cœur de l’application fonctionne localement ; les actions vers des sites ou des services externes nécessitent une connexion.
Les fonctionnalités
Créer un projet depuis un dossier, une archive ZIP, un nouveau dossier ou une idée. Le tableau de bord retrouve le dernier projet, sa version, son dossier de travail et la prochaine étape.
Conserver les étapes d’un projet avec un nom, une note, une date et une copie des fichiers. L’historique reste indépendant du dossier de travail et peut accueillir plusieurs archives ZIP.
Identifier les fichiers ajoutés, modifiés ou absents entre deux versions à partir de leur contenu. Le moteur natif assure les comparaisons et le suivi de leur progression.
Reprendre une version dans un nouvel emplacement. Les opérations sensibles associent analyse, sauvegarde, vérification, confirmation et journal de récupération.
Copier des documents dans la bibliothèque ou les relier à leur emplacement. Dossiers, catégories, tags et descriptions organisent les ressources et leurs aperçus.
Conserver les décisions, procédures et prompts avec leur historique. L’utilisateur sélectionne les éléments d’un export de contexte ; aucun envoi automatique à une IA n’est effectué.
Relier les environnements local, développement et production au projet. La détection propose des technologies à partir des fichiers, sous le contrôle de l’utilisateur.
Ouvrir directement le dossier de travail dans VS Code. ProjectDock rassemble le contexte et les versions ; l’éditeur reste l’espace de modification du code.
Détecter, créer, démarrer et arrêter les sites WordPress locaux. La création inclut une vérification des fichiers et de la réponse HTTP.
Associer fichiers et base SQL, contrôler les empreintes et conserver un manifeste. Une restauration peut créer un nouvel environnement LocalWP en préservant le site original.
Associer des sites WordPress distants pour leur inventaire et leurs sauvegardes. Des jobs et des transferts par blocs permettent progression, reprise et vérification.
Relier années, matières, cours, exercices, travaux et tâches. Consignes, projets, versions, documents et échéances accompagnent la préparation des rendus.
Un corpus local de 342 références dans huit domaines pour la version présentée. SQLite FTS5 alimente la recherche, complétée par les favoris, l’historique et les notes.
Thèmes clair, sombre, suivant Windows ou Blocks, compagnons visuels et packs déclaratifs personnalisent l’espace de travail.
Versions & opérations sensibles
Le système de versions est indépendant de Git. Il donne une lecture visuelle de l’historique et permet de comparer les contenus sans se fier uniquement à leurs dates.
Une ancienne version peut être reprise dans un nouveau dossier. Pour les remplacements sensibles, le moteur suit un parcours de contrôle et conserve les informations utiles à une récupération lorsque cela est possible.
Analyse & sauvegarde
Vérification & confirmation
Bascule
Journal de récupération
Les étapes de contrôle accompagnent les opérations sensibles.
WordPress local & distant
L’intégration LocalWP permet de gérer les environnements locaux et de sauvegarder conjointement les fichiers et la base MySQL. La restauration dans un nouvel environnement comprend l’import SQL, l’adaptation des URL sérialisées et les vérifications du site.
ProjectDock Connect apporte l’inventaire et les sauvegardes de sites distants associés. Les transferts par blocs s’appuient sur la progression, la reprise après erreur, les empreintes et un manifeste.
Dans la version présentée, la restauration complète à distance, la mise à jour distante automatique des extensions et le déploiement automatique en production ne font pas partie des fonctions livrées.
Apprendre & documenter
Le mode étudiant organise les années, les matières, les cours et les travaux. Chaque travail peut relier une consigne, un projet, une version, des documents et une échéance. Préparer une archive reste distinct de déclarer le travail remis.
Le dictionnaire local réunit 342 références dans huit domaines pour la version 1.13.0 présentée : HTML, CSS, JavaScript, Web APIs / DOM, PHP, Python, WordPress et Visual Studio Code. Les fiches associent explications, exemples, liens, favoris et notes personnelles.
L’architecture technique
React et TypeScript structurent l’interface. Tauri assure la liaison avec Rust, qui prend en charge les opérations natives. SQLite conserve les données locales et leurs relations.
Le moteur contrôle notamment les chemins, les archives, les tailles et les empreintes. Les packs de thèmes sont déclaratifs et les aperçus de documents n’exécutent pas leur contenu.
Technologies & expertise
Le cadre desktop qui relie l’interface au moteur natif et aux intégrations Windows.
Navigation, tableaux de bord, bibliothèques et états des opérations structurés par une interface typée.
Fichiers, archives, versions, comparaisons, sauvegardes et contrôle des opérations sensibles.
Stockage local des projets et de leurs relations, avec recherche plein texte dans le dictionnaire.
Empreintes utilisées pour comparer les contenus et vérifier des copies ou des sauvegardes.
Environnement de développement et build du frontend, puis distribution par installateur Windows.
Communication avec le service local de LocalWP pour gérer les environnements WordPress.
Communication autorisée entre ProjectDock Connect et les sites WordPress associés.
Un outil métier, des données locales et des usages spécifiques ?
Échangeons sur
votre projet.