Mobile app ideas for everyday Bangkok life
Explore phone apps for people working and living in Bangkok. Start with a real challenge, a proposed approach and tools you can build with.
Getting around
- iPhone and Android app
Ride Alarm: say where you are going, it speaks up two stops before
The rider picks a destination, locks the phone and rides. The app tracks GPS and speaks in Thai two stops before the stop, so uncertain arrivals and sleepy rides don't mean missing the stop.
Build with PWA, geolocation API, GTFS stops, Web Speech Thai
- iPhone and Android app
Live Proof Call: seller shows the bike with a code
The app starts a video call where the seller reads a one time code beside the bike. The clip is stamped and saved for the buyer, which a fake seller refusing a video can't produce.
Build with WebRTC, Next.js, one-time code, timestamped storage
Used motorbike buyers lose deposits to fake Facebook sellers or wait months for the book transfer
Tourism
- iPhone and Android app
Sign Maker: photograph your shop front and print a multilingual price sign
The owner photographs the shop and says the services and prices in Thai. The AI designs a clear sign in English, Chinese and Korean with a photo of the service, ready to print at any copy shop.
Build with Claude vision, image generation or layout template, Whisper, print-ready PDF
Shops near Khao San see fewer tourists and have no cheap way to reach new ones
Elderly care
- iPhone and Android app
One List QR: a sticker on the fridge opens the same medicine list at every hospital
The family keeps one live medicine list. A QR sticker on the fridge and the elder's wallet opens it, so a nurse at a second hospital sees what the first prescribed, and the carer doesn't re-type it at midnight.
Build with PWA, QR sticker, Supabase
- iPhone and Android app
Respite Swap: neighbors trade a free afternoon, no money
Caregivers list the hours they could sit with someone else's patient and the hours they need off. The app matches neighbors who live close, and the hours are tracked so everyone gets as much rest as they give.
Build with Next.js PWA, Supabase, distance matching, time-credit ledger
Community groups
- iPhone and Android app
Quiet Mode: a help finder that looks like a plain utility app, PIN locked
Privacy comes first for a teenager sharing a phone. The app has a neutral icon and name, no accounts and nothing stored in the cloud, and the AI matches a typed or spoken need to vetted youth friendly groups.
Build with PWA with neutral icon, local storage only, Claude, hand-checked resource list
LGBTQ+ youth in Bangkok struggle to find safe, youth-focused help
- iPhone and Android app
Third Place: an app that forms a small weekly group around one shared interest
It matches four people who like the same thing, say board games or running, and fixes a recurring slot at a venue near all of them. The AI writes the intro in each person's language and picks the place.
Build with React Native or PWA, Google Places, Supabase, Claude matching
Long-term residents and newcomers struggle to make friends beyond nightlife and meetups
- iPhone and Android app
Skill Swipe: say your skill out loud, then swipe through NGO needs as skill cards
A volunteer says what they can do, such as building PCs or English, and which weekends are free. The AI turns NGO requests written in Thai into short skill cards in English, and the volunteer swipes right to offer.
Build with React Native or PWA, Whisper, Claude, Supabase
People who want to volunteer with a skill can't find which small NGOs need it
- iPhone and Android app
Boat Run: an offline app for volunteers delivering by boat
Before leaving the dock the app downloads the lane list, house numbers and each stop's order. On the water with no signal, the volunteer ticks delivered or skipped, and the ticks sync when the boat returns to a dry spot. A skipped house shows up first on the next run.
Build with PWA with IndexedDB, Leaflet offline tiles, Supabase sync, QR code for dock download
Flood donations pile up in some places while other lanes say aid never arrived
Safety and scams
- iPhone and Android app
Baht Dojo: a 3 minute game against a fast-talking vendor that trains your eye on notes
You play a shopper at a busy stall: a vendor hands back change quickly and you tap 'right' or 'short' before the timer ends. It teaches note colors, the habit of saying the amount out loud, and what 1,000 baht looks like against 500, with a score to beat.
Build with PWA game, Claude (vendor lines in several languages), baht note images, TTS
Tourists at Chatuchak get shorted on change and can't prove what they handed over
- iPhone and Android app
Detour Alarm: buzzes when a tuk-tuk ride drifts away from where you asked to go
The tourist enters the destination and starts the ride. If the route moves more than 400 meters off the line to the destination or stops at a shop, the phone vibrates and shows 'say stop here, I will walk'. It catches the 'palace is closed, come to my cousin's tailor' detour.
Build with React Native or PWA geolocation, OpenStreetMap routing, haptics
Visitors can't tell an honest tailor from a coordinated suit scam
Learning and language
- iPhone and Android app
Notes Relay: classmates send the day's notes to the kid nursing at home
Each class picks a rotating note-taker who photographs the board and homework. The kid at home gets a daily bundle on a basic phone with a short audio summary, so a few missed weeks don't turn into a dropout.
Build with React Native or PWA, photo upload, Claude summary, Thai text-to-speech
- iPhone and Android app
Split a Tutor: find three classmates with the same weak topic and share the fee
Students at nearby schools mark their weak topics. The app groups three to five of them with a freelance tutor or older student, so a 3,000 baht class becomes a few hundred each. Parents see the group, the topic and the price before anything is paid.
Build with Next.js PWA, Supabase, matching on topic and distance, PromptPay QR
- iPhone and Android app
Lesson Pack: prepaid packs, a small deposit and notebook photo updates to parents
Tutors sell packs of 4 or 8 lessons and the app counts what is left. A cancel inside 24 hours uses up the lesson, explained up front. After class she photographs the notebook, and the AI writes a short Thai summary for the parent.
Build with React Native or PWA, PromptPay QR, Claude vision, Supabase
Freelance tutors can't find steady students and lose income when learners cancel or vanish
- iPhone and Android app
First Words: a picture game where a new kid learns Thai with Burmese or Khmer audio
A child who just arrived taps pictures such as school bag, toilet, teacher, water and hears the Thai word, with a hint in their own language. A 5 minute game builds the first 50 classroom words, and the teacher sees which words the child has learned.
Build with React Native or PWA, TTS in Thai, Burmese and Khmer, Claude for word lists, Supabase
Migrant parents don't know their kids can enroll in Bangkok schools; kids lack Thai
Health
- iPhone and Android app
Doctor Captions: live Thai captions of what the nurse says, plus reply cards
A deaf patient puts the phone on the desk and sees large live Thai captions of what the doctor or nurse says. The patient answers with tap cards for symptoms and pain level, or types, and the staff reads them at a glance.
Build with Whisper streaming or Google Speech-to-Text Thai, PWA, tap card UI
Deaf patients often face hospital visits without a sign language interpreter
Tools these ideas use: Supabase, React Native or PWA, PWA, Claude, Claude vision, Next.js PWA, PromptPay QR, Whisper, baht note images, Burmese and Khmer, Claude (vendor lines in several languages), Claude for word lists