HUB social events app for Thai event-goers
RSVP + meet attendees, mobile PWA, เปลี่ยน event แบบไปคนเดียวให้เป็น social experience
Solo dev
คนที่เจ็บคือกลุ่มมนุษย์เมือง อายุ 20-35 ปี ที่อยู่ในกทม. เชียงใหม่ หรือภูเก็ต ทำงาน office หรือ freelance มี disposable income พอจะจ่ายค่าตั๋ว concert 1,500-3,500 บาท ค่า workshop 800-2,000 บาท หรือเข้า art exhibition / night market / TEDx / running event เดือนละ 1-3 ครั้ง คนกลุ่มนี้ย้ายมาจากต่างจังหวัดมาเรียน-ทำงาน เพื่อนสนิทอยู่กันคนละมุมเมือง บางคนเพิ่งเลิกแฟน บางคนเพื่อนแต่งงานมีลูกหมดแล้ว เหลือตัวเองที่ยัง active กับ scene ดนตรี-art-lifestyle อยู่
วันธรรมดาของเขาคือเห็น lineup festival ที่อยากไปมากใน IG ตั๋วใบละ 2,500 ลองชวนเพื่อนใน LINE group 5 คน คนหนึ่งติดงาน คนหนึ่งไม่ชอบแนวนี้ คนหนึ่ง read ไม่ตอบ สุดท้ายไม่มีใครว่าง ก็เลย skip งานไปทั้งที่อยากไปจะตาย พอ skip บ่อย ๆ 3-4 งาน/เดือนที่พลาด รวมเป็นความรู้สึก FOMO สะสม เห็นคนอื่นโพสต์ story ในงานแล้วเซ็งตัวเอง บางคนกัดฟันไปคนเดียว ยืนถือเบียร์ขวดเดียวตรงมุมงาน 3 ชั่วโมง เห็นกลุ่มคนน่าคุยที่ใส่เสื้อวง niche เหมือนกัน อยากทักแต่ไม่กล้า กลับบ้านมาเปิด IG ตาม hashtag งานหวังเจอ mutual แต่ก็แค่กดไลก์ห่าง ๆ ไม่ได้รู้จักจริง ค่าตั๋วที่จ่ายไปเลยรู้สึก "ไม่คุ้ม" ทั้งที่ศิลปินเล่นดี เพราะ social value = 0
ตอนนี้ workaround มันกระจัดกระจายและห่วยทุกทาง FB Events ยังพอเห็น guest list แต่ Meta ลด priority feature นี้ลงเรื่อย ๆ คนกด "Going" 800 คนจริง ๆ มา 200 และไม่มี chat ในงาน ต้องไปทวีตเปล่า ๆ ว่า "ใครไปงาน X พรุ่งนี้บ้างงงง" แล้วลุ้นว่าจะมี reply ไหม IG ก็ได้แค่ tag location หวัง mutual follow Tinder/Bumble คนใช้แก้ปัญหา dating ไม่ใช่หาเพื่อนไปงาน เปิด filter "looking for friends" ก็ยัง mismatch Meetup.com UI ฝรั่งจัด event ในไทยน้อยมากและไม่ใช่งานที่คน gen Y-Z ไทยอยากไป ส่วน Eventbrite กับ Ticketmelon focus แค่ flow ขายตั๋ว จบที่ QR เข้างาน ไม่มี layer ก่อน-ระหว่าง-หลังงานเลย
ที่มันยังไม่มีคนทำดีเพราะตลาด event-goer ไทยที่ active จริง ๆ มันเฉพาะกลุ่ม คนนอกมองว่าเล็กเกินจะลงทุน build app เต็มรูปแบบ เจ้าใหญ่ระดับ Meta/Match Group ไม่สนใจ vertical แคบขนาดนี้ในประเทศที่ ARPU ต่ำ ส่วน ticketing platform ไทยเองก็โตมาจากสาย logistics ขายตั๋ว ไม่มี DNA ด้าน community product ต้องลงทุน moderation, trust & safety, ออกแบบ ice-breaker ที่เข้ากับ culture ไทยที่ขี้อาย-เกรงใจ ซึ่งใช้ budget สูงและ ROI ไม่ชัดในระยะสั้น Thai-first social layer สำหรับ event-goer เลยยังเป็นช่องว่างที่คนเจ็บอยู่ทุกสุดสัปดาห์โดยไม่มีใครเข้ามาแก้
AI Validation · 52/100 · needs work
Market demand · 15/25
Real pain point — going solo to events is a genuine social gap, and Thai event culture in BKK/CNX is active. But there's no evidence anyone will switch from Twitter/IG to a dedicated app for this. Globally, IRL (raised $200M), Down To Meet, and similar social-event apps have all struggled or shut down. 'I'd use this' demand without paying or retention evidence.
Competitors · 16/25
Direct Thai-first competitor gap is real — Meetup feels foreign, FB Events is decaying, Eventbrite/Ticketmelon are transactional. But the indirect competitor is 'Twitter + group chat' which is free and where the audience already lives. Partiful (US) is winning the host-side version of this. White space is real but fragile.
Wrapper risk · 22/25 · level: low
Not an AI play at all — this is a social network / community product. No LLM wrapper risk. Defensibility comes from network effects and event partnerships, not tech.
Builder requirements · 12/25
Build is straightforward (PWA, RSVP, chat — any Next.js + Supabase dev can ship MVP) but the hard requirements are non-technical and brutal: cold-start liquidity (need both event listings AND attendees), event organizer partnerships (Ticketmelon, Fungjai, BEC-Tero), and trust/safety ops for stranger-meetup contexts. Marketplace buyer would need community-building DNA and BKK event scene access — not a clean handoff.
Recommendation
Validate liquidity before building. Pick ONE event vertical (e.g. TEDx + co-working meetups, or indie concerts via Fungjai) and run a manual Telegram/LINE OpenChat version for 3 events. If you can't get 50 strangers to actually chat pre-event and meet IRL with zero app, the app won't fix it. Also study why Partiful won host-first (invite flow) while attendee-first apps like IRL died — the wedge matters. If you build, partner with Ticketmelon for distribution from day one; standalone discovery is a graveyard. Currently needs_work — strong problem, unproven that an app is the solution.
Stack
- Next.js 15 (App Router) + TypeScript
- Tailwind CSS v4
- Firebase (Auth + Firestore + Cloud Storage + Cloud Functions)
- FCM (push notifications)
- PWA mobile-first max-width 480px
Setup
npm install- Copy
.env.example→.env.local - สร้าง Firebase project + เปิด Auth (Google + Email)
- Copy Firebase config keys ใส่ใน .env.local (NEXT_PUBLIC_FIREBASE_*)
- Deploy Firestore rules
firebase deploy --only firestore:rules npm run dev→ localhost:3000
Required services
- Firebase project (free Spark plan OK สำหรับ 0-10k MAU)
- Google OAuth credentials (อยู่ใน Firebase Auth Console)
- Vercel deploy (PWA + edge config)
ที่ buyer ต้องเพิ่ม
- Domain ของตัวเอง update manifest.json
- Custom branding (logo, colors)
- Event data source ตอนนี้ manual seed ต่อ Ticketmelon API ถ้าจะ scale
- Cloud Function สำหรับ Omise PromptPay integration
unlock เนื้อหาเต็ม
- ✓ Auth, payment, DB schema ที่ build แล้ว
- ✓ Architecture + stack decisions
- ✓ AI-validated direction (skip pivot)
- ✓ Production deploy + bug fixes รอบแรก
- ✓ UI/UX patterns + components
- ✓ Ship ใน 1-2 สัปดาห์ แทน 2-3 เดือน
ดูสูตรย่อ ↓
- .env.example1.8 KB
- .gitignore350 B
- README.md4.6 KB
- hub-login-logo.svg780.2 KB
- layout.tsx1.9 KB
- middleware.ts825 B
- next.config.js156 B
- package.json649 B
- page.tsx7.1 KB
- postcss.config.js68 B
Comments (0)
เข้าสู่ระบบ เพื่อแสดงความเห็น
ยังไม่มี comment · เป็นคนแรก