日本のチンクエチェント・オーナー名鑑。あなたの愛車も登録しませんか?
Translation pending
SocialHTML · JavaScriptGitHub @registro500giapponeOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Registro500 Giappone 日本のクラシック FIAT 500 オーナーのためのオンライン・コミュニティ・プラットフォーム 「めざせ500台!」を合言葉に、日本国内のチンクエチェント(Nuova 500)のオーナー情報を集約し、愛車の維持とオーナー同士の交流をサポートするサービスです。 • 本番URL: https://www.registro500.com/ • 姉妹サイト(Fiat 126): https://www.registro500.com/126/Read the full README ↗
日本のクラシック FIAT 500 オーナーのためのオンライン・コミュニティ・プラットフォーム
「めざせ500台!」を合言葉に、日本国内のチンクエチェント(Nuova 500)のオーナー情報を集約し、愛車の維持とオーナー同士の交流をサポートするサービスです。
2026年1月、サービス規模の拡大に伴い、基盤を Google Sheets から Supabase へ移行しました。 ビルドシステム(npm/バンドラ等)は使用しない4層構成です。
126/(姉妹サイト)+en/・it/(英伊版)+テーマ別ディレクトリ(engine-simulator/・paint-notebook/・event/ ほか)。共通JSは config.js(接続情報の正本)・fab-nav.js・rg-join-cta.js・parts.js・stats-*.js・wiring-*.js・sw.js。manifest.json+sw.js(Service Worker)。デプロイ時に build.sh が sw.js の __BUILD_VERSION__ をコミットSHAに置換し、共通CSS/JS(style.css・fab-nav.js・rg-join-cta.js)の参照に同じ値を ?v= で付ける。@2.94.0・SRI固定)を初期化し、Supabase に直接読み書き(書込はRLSで制御)。接続情報は config.js の SUPABASE_URL / SUPABASE_ANON_KEY から取る(直書きしない)。.github/workflows/・18本): py/ のスクリプトを定期実行。パーツ価格のクロール+AI翻訳、朝のお知らせメール(daily-digest.yml)、週次レポート、イベント個別ページ・YouTubeポータル・壁紙スプライトの再生成、旅手帳の公開制御、ログイン統計の収集など。設定値は Secrets から py/.env に書き出し、py/common.py が読む。py/common.py の brevo_send に集約)。main.gs 等は残置のデッドコード。掘り起こさない)。[欧米ショップ] --(GitHub Actions: py/クローラー)--> [Supabase parts] --(AI翻訳: Gemini)--> name_ja/category 充足
[ブラウザ] --(supabase-js + 公開キー)--> [Supabase cars/parts/news/events...](RLS)
[GitHub Actions: py/send_digest.py] --(service_role)--> [Supabase news 等] --> Brevo でお知らせメール配信
/ 静的HTML・config.js・style.css・共通JS・sw.js・_headers・_redirects・sitemap.xml 等
/126/ Fiat 126 姉妹サイト(../config.js を相対参照)
/en/ /it/ 英語・イタリア語版(engine-simulator の英伊は日本語版から生成=engine-simulator/i18n/build_i18n.py)
/<テーマ>/ テーマ別の資材と正本(HANDOFF.md)= wiring-simulator/・engine-simulator/・equipment-notebook/・
events-portal/・youtube-portal/・wallpaper/・car-history/・paint-notebook/ など
/event/ イベント個別ページ(生成物。py/gen_event_pages.py の render() を直す)
/py/ クローラー・メール配信・レポート・各種生成スクリプト(py/README.md 参照)。共通部=py/common.py
/.github/workflows/ 定期実行の定義(cron は UTC)
/docs/ ドキュメント(docs/refactor-baseline.md = 保全すべき既存挙動)
database_schema.sql 本番DB(public スキーマ)の写し。手で編集せず python py/dump_schema.py で再生成
build.sh Cloudflare Pagesビルド時の sw.js バージョン置換と共通CSS/JS への ?v= 付与(ローカル実行禁止)
docs/00_project_context.mdは Supabase 移行前(Google Sheets時代)の歴史的資料です。現行構成は本READMEを参照してください。 DBのスキーマ変更は migration(Supabase MCPapply_migration。SQLはテーマ別ディレクトリに日付付きで置く)で行い、当てたらdatabase_schema.sqlを再生成します。