Aller au contenu principal
logoYvan Kerdanet
Tous les projets
KerdanetYvan /

CoffeeCare

Créé le 15 octobre 2025 · Dernière mise à jour 29 juin 2026

// langages

TypeScript62.6%JavaScript36.4%CSS0.7%HTML0.3%

// README

CoffeeCare

Application desktop Windows de maintenance PC — nettoyage, réparation et mises à jour système.

Construite avec Electron + React + TypeScript + Vite + Tailwind CSS.

Fonctionnalités prévues

ModuleDescription
DashboardVue d'ensemble : OS, CPU, RAM, uptime
NettoyageSuppression de fichiers temporaires et caches
RéparationDiagnostic et correctifs (services, registres, pilotes)
Mises à jourPilotes, Windows Update, applications via winget
ParamètresThème, langue, télémétrie, chemins personnalisés

Prérequis

  • Node.js 20+
  • npm 10+
  • Windows 10/11

Installation

npm install

Développement

npm run dev

Lance Vite (HMR) et Electron en parallèle. Les DevTools s'ouvrent automatiquement en mode dev.

Build

npm run build # Génère dist/ npm start # Lance Electron sur le build

Stack

  • Electron 38 — runtime desktop
  • React 19 — UI
  • TypeScript 5.9 — typage strict
  • Vite 7 — bundler avec HMR
  • React Router v7 — navigation (HashRouter pour compatibilité Electron)
  • Tailwind CSS 3.4 — styles utilitaires
  • Lucide React — icônes
  • electron-log — logs applicatifs