Sphere 1 Sphere 2 Pyramid

Beetu - Location-Based Q&A Platform

Type
Mobile-First Web App
Region
Thailand
Industry
Social / GeoTech
Timeline
2 months
Man hours
430
Desktop mockup

Client and Business Goals

Pyramid

An Thailand-based client approached us with a unique concept: a mobile-first platform where users can ask questions about any point on the map – and get answers from people who actually know the area. The goal was to build an MVP that turns a simple map into a community-powered knowledge layer, starting with one city in Southeast Asia.


The Challenges

Spiral

People visiting or relocating to a new city constantly have hyper-local questions: Is this street safe at night? Where is the best street food near this corner? Is this neighborhood noisy? Traditional review platforms only cover businesses – not specific streets, intersections, or neighborhoods.

The client needed a solution that could:

  • Let users pin any point on a real map and ask a question about it
  • Show all community questions as markers on an interactive map
  • Allow other users to discover nearby questions and answer via comments
  • Notify question authors when new answers arrive
  • Support image and file uploads for richer context
  • Work as a mobile-first responsive web app with minimal friction to sign up

The Solution

Solution

Our team built a responsive, mobile-first web application centered around an interactive Google Map. Users can register, explore the map, tap any location to create a geo-tagged question, and browse questions posted by others. Each question opens a detail view with a comment thread where the community provides answers.

Key implementation details:

  • Interactive Google Maps integration with custom markers for each question
  • Automatic geoposition detection to center the map on the user’s location
  • Real-time address resolution when a user places a pin
  • Comment-based answer system with email notifications via AWS SES
  • Image and file upload functionality powered by AWS S3
  • Auto-registration flow triggered after payment
  • Personal profile with question history and notification preferences
  • Fully responsive Material UI interface optimized for mobile screens

Technologies

  • PHP

    PHP

  • Laravel

    Laravel

  • React.js

    React.js

  • HTML5

    HTML5

  • CSS3

    CSS3

  • Javascript

    Javascript

  • MySQL

    MySQL

Integrations

  • Google Maps

    Google Maps


Ring

Key features in the app

  • Registration & Auto-Activation After Payment
  • Interactive Google Map with Question Pins
  • Geoposition Detection
  • Location-Based Question Creation
  • Community Answers via Comments
  • Email Notifications on New Answers
  • Image & File Uploads
  • Personal Profile & Question History
  • Mobile-First Responsive Design
Key features Cube

CTA pyramid Orange
Yury Nemets

Have a strong idea? Let's discuss it!

Vitalis

Business Development Manager at Exore LTD