ai-startup-skills
AI 제품을 만드는 스타트업을 위한 7단계 에이전트 스킬: 검증 → 비즈플랜 → 정책 → 로드쇼 → 고객 확보 → 가격 책정 → 등록
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Localisation website and app
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Installable web app (PWA) and Android app that show your live position, address, altitude and nearby points of interest — via your device's GPS or by simply clicking on a map. Available in 26 languages (the 24 official languages of the European Union, Mandarin Chinese and Arabic).
🔗 ousuisje.fun · whereami.fun — same site and codebase, deployed on both domains; the default language follows the domain (French / English) but is switchable to any of the 26 languages from Settings.README 전문 보기 ↗Installable web app (PWA) and Android app that show your live position, address, altitude and nearby points of interest — via your device's GPS or by simply clicking on a map. Available in 26 languages (the 24 official languages of the European Union, Mandarin Chinese and Arabic).
🔗 ousuisje.fun · whereami.fun — same site and codebase, deployed on both domains; the default language follows the domain (French / English) but is switchable to any of the 26 languages from Settings.
lat, lon copy format), horizontal accuracy, altitude, speed, heading, all refreshed continuously via watchPosition.i18n/i18n.js helper (data-i18n attributes + a t() function) drives all 26 language dictionaries (i18n/<lang>.json) and the long-form page fragments (i18n/pages/{about,privacy,legal}/<lang>.html). Language resolves from a stored choice, else the hostname (ousuisje.fun → French, whereami.fun → English), else the browser's language, else English. Translations beyond French and English are machine-generated first drafts — a banner on non-French/English pages links to report a translation issue.navigator.geolocation API.ousuisje/
├── index.html # Main page
├── about.html / confidentialite.html / mentions-legales.html # Shell pages (fragment-injected per language)
├── styles.css
├── manifest.json + manifest.<lang>.json # PWA manifest, one per language
├── sw.js # Service worker (offline cache, versioned)
├── data/ # Offline datasets (France-only: ANFR, communes, départements)
├── i18n/
│ ├── i18n.js # Language resolution, t(), data-i18n binding
│ ├── <lang>.json # UI strings, one file per language (26)
│ └── pages/{about,privacy,legal}/<lang>.html # Long-form page fragments
├── vendor/ # Leaflet + Inter/Space Mono fonts, embedded locally
├── icons/
├── LICENSE # GNU GPL v3
└── android/ # Native Android app (WebView wrapper)
├── app/ # Gradle module (bundles a copy of the web assets)
├── fastlane/metadata/android/ # F-Droid/store listing, one folder per language
└── fdroid/com.ousuisje.app.yml # Draft F-Droid build recipe
Deployed on Vercel, framework preset Other (no build command). Every push to the main branch triggers an automatic redeploy to both ousuisje.fun and whereami.fun (same Vercel project, two custom domains, both registered at OVH).
Native WebView wrapper (android/) bundling a copy of the web assets — no Google Play Services dependency, no proprietary code. Includes a hidden crash-log feature (long-press the "About" page title) that offers to copy the last crash log or open a pre-filled GitHub issue.
Submitted to F-Droid: see merge request fdroid/fdroiddata#49345 (awaiting maintainer review).
localhost in development).vendor/ rather than loaded from a CDN, as required for F-Droid publication (no unreviewed code loaded at runtime).Application web installable (PWA) et application Android qui affichent votre position en direct, l'adresse, l'altitude et les points d'intérêt à proximité — via le GPS de votre appareil ou en cliquant simplement sur une carte. Disponible en 26 langues (les 24 langues officielles de l'Union européenne, le chinois mandarin et l'arabe).
🔗 ousuisje.fun · whereami.fun — même site et même code, déployé sur les deux domaines ; la langue par défaut suit le domaine (français / anglais) mais reste modifiable vers l'une des 26 langues depuis les réglages.
lat, lon brut), précision horizontale, altitude, vitesse, cap, tous rafraîchis en continu via watchPosition.i18n/i18n.js (attributs data-i18n + fonction t()) pilote les 26 dictionnaires de langue (i18n/<lang>.json) et les fragments de pages longues (i18n/pages/{about,privacy,legal}/<lang>.html). La langue est résolue depuis un choix mémorisé, sinon le nom de domaine (ousuisje.fun → français, whereami.fun → anglais), sinon la langue du navigateur, sinon l'anglais. Les traductions autres que français/anglais sont des premiers jets générés automatiquement — une bannière sur les pages non FR/EN permet de signaler une erreur de traduction.navigator.geolocation du navigateur.ousuisje/
├── index.html # Page principale
├── about.html / confidentialite.html / mentions-legales.html # Pages-coquilles (contenu injecté par langue)
├── styles.css
├── manifest.json + manifest.<lang>.json # Manifeste PWA, un par langue
├── sw.js # Service worker (cache hors ligne, versionné)
├── data/ # Jeux de données hors ligne (France uniquement : ANFR, communes, départements)
├── i18n/
│ ├── i18n.js # Résolution de langue, t(), liaison data-i18n
│ ├── <lang>.json # Textes d'interface, un fichier par langue (26)
│ └── pages/{about,privacy,legal}/<lang>.html # Fragments des pages longues
├── vendor/ # Leaflet et polices Inter/Space Mono, embarquées localement
├── icons/
├── LICENSE # GNU GPL v3
└── android/ # Application Android native (WebView)
├── app/ # Module Gradle (embarque une copie des assets web)
├── fastlane/metadata/android/ # Fiche F-Droid/magasin, un dossier par langue
└── fdroid/com.ousuisje.app.yml # Brouillon de recette de build F-Droid
Déployé sur Vercel, préréglage de framework Other (aucune commande de build). Chaque push sur la branche principale déclenche un redéploiement automatique vers ousuisje.fun et whereami.fun (même projet Vercel, deux domaines personnalisés, tous deux enregistrés chez OVH).
Wrapper WebView natif (android/) embarquant une copie des assets web — sans dépendance à Google Play Services, sans code propriétaire. Inclut une fonctionnalité cachée de capture de crash (appui long sur le titre de la page « À propos ») qui propose de copier le dernier log de crash ou d'ouvrir une issue GitHub pré-remplie.
Soumise à F-Droid : voir la merge request fdroid/fdroiddata#49345 (en attente de revue par les mainteneurs).
localhost en développement).vendor/ plutôt que chargées depuis un CDN, condition requise pour la publication F-Droid (aucun code non revu chargé à l'exécution).