Scheduling. Memberships. Player management. The first and only platform built specifically for Mahjong instructors—so you can spend less time on busywork and more time at the table.
Built by instructors who got tired of duct-taping spreadsheets together.
Everything you need, nothing you don't. Thoughtfully designed for Mahjong instructors, hosts, and their players.
Track skill levels, membership status, and playing history—all in one profile. Complete visibility into your player community.
Create and manage group game-play sessions, assign hosts, and view all your upcoming games in calendar view.
Retreats, tournaments, and special events—send invites, collect payments, and track registration with ease.
Build custom seat maps that match your space, assign players to seats and equipment to tables, and be ready for seat assignments on game day.
Your players get a member portal and mobile app where they can view upcoming games, sign up, and find all the details without asking you.
Send emails to registrants with important game info, or promote your Mahjong business directly with push notifications to the mobile app.
Set up your weekly games once, and Omahji handles the rest. Recurring sessions, league nights, and one-off events — all in one calendar, syncing automatically to your players' phones.
Recurring games – Set up once. Mondays at 7pm just... happen.
Event registration – Collect post-game input to improve future seating and keep your community happy.
Leagues with point tracking – Multi-week formats with standings and waitlists, built in.


From regulars to drop-ins, every player has a profile. Track attendance, manage memberships and tiers, and spot who's about to lapse before they do.
Membership tiers – Create tiers and priced membership plans
Track attendance – View player activity, profile information, and attendance in one place.
Notes and tags – Collect feedback after games and let the system intelligently assign seats based on player preferences.
Drag players onto tables, balance skill levels, and respect seat buddy requests — all in one tool that knows Mahjong isn't a game you play alone.
Drag-and-drop seating – Move players between tables in seconds.
Seat buddy support – Honor friend requests automatically when building tables.
Equipment cataloging – Create an inventory of all your items and assign them to tables so you're ready for game day.


Stripe-powered checkout that handles entry fees, member dues, and guest pricing. Players pay when they RSVP. You stop reconciling at the door.
Entry fees at booking – Members pay member pricing, guests pay guest pricing.
Recurring membership – Monthly or annual dues, automatic renewal.
Direct payouts – Funds land in your bank, not a third-party balance.
Seamless integrations with the payment and communication tools that keep your business running.
Pick the plan that fits your business. Upgrade anytime.
Something holding you back from signing up? Contact us directly.