尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗K-pop birthday cafe culture (生咖, 생카) is big in Taiwan — when a popular idol's birthday arrives, fans organize pop-up café events across cities. During a major artist's birthday, there can easily be 10+ simultaneous events across Taiwan.
But there was no central place to find them. Event organizers posted on Threads and Instagram. If the algorithm didn't surface the right post at the right time, you'd miss it entirely. Fans publicly posted "Are there really no birthday cafés for [artist] in Taipei?" — not because the events didn't exist, but because the information was impossible to aggregate.
Korea already had platforms solving this. Taiwan didn't.
No formal interviews — I was part of the community. As a K-pop fan in Taiwan, I experienced the problem directly: manually hunting across Threads posts, following the right accounts, hoping the algorithm would cooperate. I watched the same frustrations surface publicly every birthday cycle, consistently enough to build on.
The problem wasn't supply — it was discoverability. Events existed, but they lived in scattered social posts with no aggregation layer. Every fan was doing the same manual research every birthday season.
Two things shaped the design:
A map with no events is useless. So I went out to find them.
I reached out directly to 300+ event organizers and 20+ venues on Threads and Instagram — explaining what STELLAR was, handling questions ("Is it free?", "How many people will see it?", "Can I manage my own listing?"), and iterating on my outreach copy based on response rates.
This surfaced a recurring pattern: organizers running large birthday cycles needed to create 8–10 events in a single session. The default flow required filling out a separate form for each one.
I shipped a copy feature — duplicate an existing event and edit only what changed. The feedback loop closed in under a week from conversation to production.
STELLAR is a PWA that centralizes birthday support events on an interactive map. Fans can search by artist, browse upcoming events, and save what they want to attend. Organizers submit events directly; admins review before publishing.
Core features:
Stack: Next.js (App Router) · TypeScript · PandaCSS · TanStack Query · Zustand · React Leaflet · Firebase Auth
npm install
npm run dev
Open http://localhost:3000
http://localhost:3001/apiNEXT_PUBLIC_API_BASE_URL=https://stellar.zeabur.app/apinpm run build # production build
npm start # start production server
npm run lint # lint and auto-fix
npm run type-check # TypeScript type check
Contact zzuhann.