「やんばるの日常」を、毎日の発信に。 沖縄・名護の屋台文化や“あちこーこー(熱々)”の空気感を活かしながら、 毎朝のSNS投稿をサポートする、屋台運営向けの投稿支援アプリです。
このアプリは単なる文章生成ではなく、
を自然に発信し、 「また今日も行こうかな」と思ってもらえる日常導線を作ることを目的としています。
スーパー前で漂うソースの香り。 学校帰りの子どもたち。 夕方の買い物帰り。 “今日はたこ焼きあるかな?”という地域の日常。
沖縄北部・やんばるの日常風景に溶け込みながら、 焼きたての嬉しさを毎日の投稿として届けます。
屋台営業は想像以上に忙しく、
という課題があります。
特にワンオペ営業では、 「投稿を考える時間」自体が負担になります。
そこで、
“毎朝1投稿だけ、自然に作れる”
ことを最優先に設計します。
おはようございます☀️
今日は少し風の強いやんばるですね〜🌺 JAファーマーズ前で、 今日もあちこーこーのたこ焼き焼いてます🐙🔥
【営業時間】 12:00〜17:30 ※売り切れ次第終了の場合あり
買い物ついでや、 おやつ時間にもぜひ🙌 本日もゆたしくうにげーさびら!
毎朝の投稿生成に必要な情報を取得します。
取得情報:
固定情報:
営業時間(暫定)
※天候・仕込み状況・イベント出店等により変更の可能性があります。
屋台・移動販売に特化した文章生成を行います。
反映する要素:
以下のような投稿トーンを選択可能。
X(旧Twitter)向けに、
を調整します。
本アプリは 「やんばる あちこーこー たこ焼き」 のブランド設計を前提にしています。
重視するキーワード:
まずは以下のみ実装予定です。
営業場所と営業時間は基本固定にし、
「営業前30秒で投稿できる」
状態を最優先にします。
project-root/
├── frontend/
├── backend/
├── prompts/
├── data/
├── docs/
└── README.md
--------------------------------
おはようございます☀️
今日は中潮ですね🌊
やんばるは朝からいい天気です!
JAファーマーズ前で
今日もあちこーこーのたこ焼き焼いてます🐙🔥
【営業時間】
12:00〜17:30
[ 投稿を生成する ]
--------------------------------
生成結果:
今日もよろしくお願いします🙌
ゆたしくうにげーさびら!
[ コピー ]
--------------------------------
このアプリは単なる「投稿生成」ではなく、
を蓄積し、
「どんな投稿をすると売れるか」
を学習できる、屋台運営支援ツールへ発展させる構想があります。
まずは、
「毎日の投稿を考える負担をなくす」
ことを最優先にします。
完璧な自動化よりも、
ことを重視して、小さく改善していきます。
やんばる あちこーこー たこ焼き
やんばるで、あちこーこーの嬉しさを。
JAファーマーズ前
12:00〜17:30
※天候・売り切れ・イベント出店により変動あり
READMEの要件をもとに、以下を実装しました。
補足:
cnlunar ライブラリ連携で取得astral の月齢データから潮名(大潮/中潮/小潮/長潮/若潮)を算出OPENAI_API_KEY を設定するとOpenAI生成を優先し、未設定時はローカルテンプレート生成に自動フォールバックproject-root/
├── frontend/ # Next.js + Tailwind
├── backend/ # FastAPI
├── prompts/
├── data/
├── docs/
└── README.md
cd backend
python3.13 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env
uvicorn app.main:app --reload --port 8000
cd frontend
npm install
cp .env.local.example .env.local
npm run dev
http://localhost:3000http://localhost:8000http://localhost:8000/healthGET /healthGET /todayPOST /generatePOST /generate リクエスト例(bodyは空でOK):
{}
このリポジトリは render.yaml を追加済みなので、Render Blueprintで2サービス(Frontend / Backend)をまとめて作れます。
New → BlueprintOPENAI_API_KEY を入力(未設定でもローカルテンプレート生成で動作)Apply作成されるサービス:
yambaru-takoyaki-api(FastAPI)yambaru-takoyaki-frontend(Next.js)render.yaml 内の NEXT_PUBLIC_API_BASE はAPIの実URLに合わせるPYTHON_VERSION を 3.12.9 にして再デプロイ(本リポジトリは設定済み)