RRaksash
  • HomeJourneyProductsSkillsContact
  • GamesRann iconRannMythology meets Bollywood in a 2.5D fighter.Poof iconPoofFling the bomb before the fuse runs out.All games →
  • AppsGhoomyo iconGhoomyoBook local stores in your own language.ScamMeTwice iconScamMeTwiceReport scams. Check before you pay.All apps →
  • Let's talk

Raksash

Senior Full Stack Engineer building apps & games.

Games

  • Rann
  • Poof

Apps

  • Ghoomyo
  • ScamMeTwice

Elsewhere

  • GitHub
  • LinkedIn
  • X / Twitter

© 2026 Raksash. Crafted with Next.js & Tailwind.

← All apps
Ghoomyo icon
App · Live

Ghoomyo

Book local stores in your own language.

About

Ghoomyo connects customers with local stores such as tailors and salons. Customers browse and search stores, look at their products, services, gallery and reviews, and book time slots, pickups, home visits and other order types. Store owners get a dashboard where they accept or reject bookings, set opening days and hours, manage their catalogue and gallery, and can approve some order types automatically. An admin console manages stores, categories, uploads and ads.

PlatformsAndroidiOSWeb

Highlights

  • Time-slot, pickup and home-visit bookings
  • Store dashboard with auto-approval per order type
  • English, Hindi and Marathi
  • Android, iOS and web from one backend

How it works

  1. 1A single Next.js app serves the website and the /apis backend that the mobile app also uses.
  2. 2Every API request must be signed with an app-specific HMAC key, so only Ghoomyo's own apps can call the API. Customers, stores and admins get separate login tokens.
  3. 3Sign-up requires a verified email (6-digit codes with rate limits), and forgotten passwords are reset the same way.
  4. 4Bookings are tied to the store's calendar and time slots. Stores get push notifications and review each booking, or approve it automatically per order type.
  5. 5Admins can switch picture uploads, image links and the gallery on or off for each store, suspend accounts, and toggle ads site-wide.
  6. 6For development, the mobile app can switch between the live API, a local stand-in server and an in-memory fake backend.

Why it matters

Small local businesses get online booking without building their own app. Customers stop calling or queueing and book in their own language. The hard parts, like time slots, approvals, notifications and reviews, are handled for both sides.

Built with

Expo SDK 57React Native 0.86React 19TypeScriptExpo RouterTanStack QueryExpo MapsExpo NotificationsNext.js 15Tailwind CSS 4PostgreSQL (raw SQL)JWT (jose)CloudinaryBrevoAdMob / AdSenseVercel
Visit ghoomyo.in
Ask me about Ghoomyo

More from Raksash

ScamMeTwice iconApp

ScamMeTwice

Report scams. Check before you pay.

A community site for reporting and searching scams, plus the ScamSafe browser extension that flags reported businesses right inside Google Search and Maps.

LiveExplore →
Rann iconGame

Rann

Mythology meets Bollywood in a 2.5D fighter.

An online 2.5D fighting game for Android, iOS and the browser with cross-play, rollback netcode and six characters drawn from Indian mythology and Bollywood.

BetaExplore →
Poof iconGame

Poof

Fling the bomb before the fuse runs out.

A 2–12 player party game where you fling a bomb off your phone's screen onto a friend's. The swipe direction decides who gets it, and the fuse is hidden.

BetaExplore →