TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
Trak은 습관 추적 앱으로 일정을 체크하고 시리즈·기록을 관리하며 계정으로 기기 동기화합니다
Trak, application de suivi d'habitudes : cochez vos journées, suivez vos séries et vos records, synchronisez vos appareils avec un compte.
생산성HTML · JavaScriptGitHub @Pierre-Dunand-Chatellet온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Suivi d'habitudes quotidien : comptes, synchronisation entre appareils, hors ligne. Front une page + back PHP sans base de données. Codé avec l'IA.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Suivi d'habitudes quotidien : un compte, plusieurs appareils, les mêmes données partout. Fonctionne hors ligne et se resynchronise au retour du réseau. Je l'utilise tous les jours — c'est d'ailleurs pour ça qu'il existe. En ligne : https://dunandchatellet.fr/Trak/trak.html Démo sans compte : https://dunandchatellet.fr/Trak/trak-demo.html Quatre vues, dans une seule page : Cinq habitudes sont proposées au départ — eau, lecture, sport, marche, sommeil — et se remplacent librement.README 전문 보기 ↗
Suivi d'habitudes quotidien : un compte, plusieurs appareils, les mêmes données partout. Fonctionne hors ligne et se resynchronise au retour du réseau. Je l'utilise tous les jours — c'est d'ailleurs pour ça qu'il existe.
En ligne : https://dunandchatellet.fr/Trak/trak.html Démo sans compte : https://dunandchatellet.fr/Trak/trak-demo.html
Quatre vues, dans une seule page :
| Vue | Contenu |
|---|---|
| Aujourd'hui | Cocher ses habitudes du jour, série en cours, pourcentage de réussite |
| Semaine | Les sept derniers jours d'un coup d'œil |
| Année | Calendrier de l'année entière, une case par jour |
| Habitudes | Créer, renommer, réordonner, supprimer |
Cinq habitudes sont proposées au départ — eau, lecture, sport, marche, sommeil — et se remplacent librement.
Une mascotte accompagne le suivi : une créature ronde à trois humeurs, qui gagne des tenues à mesure que le record de série monte (pêche à 3 jours, écharpe à 7, lunettes à 14, bleuet à 21, chapeau à 30, lavande à 45, doré à 60, couronne à 100, cape à 365). Les tenues sont gardées par appareil, dans le navigateur : rien ne part sur le serveur.
Une visite guidée en huit étapes se lance à la première ouverture, et se rejoue depuis le bouton « ? » de l'en-tête.
Front : une seule page HTML (trak.html) et support.js, sans framework ni dépendance.
Back : PHP sans base de données — les données vivent dans des fichiers JSON sous
api/data/, avec un verrou global et des écritures atomiques pour qu'une synchronisation
interrompue ne laisse jamais un fichier à moitié écrit.
| Fichier | Rôle |
|---|---|
trak.html | L'application entière |
trak-demo.html | Démo sans compte, pour essayer |
support.js | Fonctions d'appui du front |
api/auth.php | Inscription, connexion, jetons |
api/store.php | Lecture et écriture des données |
api/sync.php | Fusion entre appareils |
api/_core.php | Réglages communs, garde-fous, erreurs |
L'architecture du back est détaillée dans api/LISEZMOI.md.
http:// circulerait en clair. api/.htaccess a son propre moteur de réécriture, donc la
redirection https du site ne s'y applique pas.TRAK_MAX_ACCOUNTS) : c'est un hébergement mutualisé
personnel, pas un service ouvert.api/data/ n'est pas versionné : il contient les comptes et les données réelles.Ce projet a été codé avec l'aide d'une IA. Je ne maîtrise ni le PHP ni le JavaScript à ce niveau-là. Ce qui vient de moi : l'idée et le cahier des charges, les choix de fonctionnement et de design, les tests, les corrections et la mise en ligne — et je continue de le faire évoluer. Je préfère le dire que le laisser croire.
Déposer trak.html et le dossier api/ côte à côte sur un hébergement PHP 7.4 ou plus
récent, servi en HTTPS. Ouvrir api/test.php pour vérifier l'installation, puis le supprimer.
Le dossier api/data/ est créé tout seul à la première inscription.
Détails dans api/LISEZMOI.md.
Pierre Dunand-Chatellet — tous mes projets