opencompany
Self-improving AI that runs your whole business: six AI employees automate development, design, accounting, sales, marketing, and tax with 200+ AI models.
利尻島の求人・イベント・観光・コラムを3Dマップから探せるインタラクティブサイト。
Translation pending
BusinessTypeScript · PHPGitHub @prototype-nobuakiyoshioka-webOnlineOwner 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
リシリクルートリニューアル
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗利尻島を3Dローポリ&ポップに表現したインタラクティブサイトのリポジトリ。 スクロールで島が回転し、エリアごとの求人 / イベント / 観光地をカードで見られる体験を目指します。
| レイヤー | 技術 | 役割 |
|---|---|---|
| フロント | Next.js 16 (App Router) + React 19 + Tailwind v4 | 3Dシーン・UI |
| 3D | React Three Fiber / drei / postprocessing | 島・ピン描画 |
| データ | WordPress (Headless) + WPGraphQL + ACF Pro | コンテンツ管理 |
| WPテーマ | style.css / index.php / front-page.php / functions.php | 最小ヘッドレス構成 |
このディレクトリはWordPressテーマ本体でもあり、Next.jsアプリケーションのルートでもあります。 WordPress側は管理機能とAPIのみを担当し、表示はNext.jsに集約します。
npm install
npm run dev # http://localhost:3000
/app Next.js App Router
/components
/scene 3D(Canvas / Island / Pins / Lighting)
/ui DOM側UI(Modal / Filter / Nav)
/lib
/wp GraphQLクライアントとクエリ
/three clamp回転・Billboard等のヘルパ
/public/models island.glb / island-mobile.glb
/store Zustand(scene / ui / data)
/docs 要件・スキーマ
/reference 完全仕様HTML
reference/rishiri_3d_site_procedure_ai_optimized.htmldocs/01-requirements.mddocs/03-content-schema.mdCLAUDE.md(AGENTS.md は同内容のsymlink)| コマンド | 内容 |
|---|---|
npm run dev | Next.js 開発サーバ |
npm run build | 本番ビルド |
npm run start | 本番起動 |
npm run lint | ESLint |
###作業者(人間) 確認方法 npm run dev → http://localhost:3000
【オブジェクトの位置変更 position/左右/上下/前後】 <group ref={groupRef} position={[0, -1, 0]}>
【カメラの角度調整】 <Canvas camera={{ position: [0, 6, 16], fov: 45 }}>
(少しアップ)[0, 6, 16] fov45島が少し大きく (かなりアップ)[0, 6, 12]fov40島がかなり大きく (fovのみ)[0, 6, 20]35望遠レンズ的なアップ