Mobile
Flutter
Build Android and iOS apps from one shared codebase, so you launch on both platforms faster with a consistent experience.
Used for
- Mobile apps
- Delivery apps
- E-commerce apps
- Booking apps
On-demand · Astrology
Per-minute chat, call and video with astrologers, a prepaid wallet, kundli and horoscope features, and payouts your team can reconcile.

At a glance
What it is
Consultation marketplaces for astrology: live chat and call with astrologers billed per minute from a wallet, kundli and horoscope features, astrologer onboarding and payouts.
Flutter and the related logo are trademarks of Google LLC. We are not endorsed by or affiliated with Google LLC.
How to start
Tell us what you need in your own words. You talk to the developers who would build it and get a written, line-item estimate.
Get a project estimateAstrology platforms in India have moved from websites selling printed reports to apps where people talk to an astrologer within a minute. The product is the conversation: the user chooses from astrologers who are online, filtered by language, speciality and price, and pays for exactly the minutes they use.
That changes the engineering. Billing runs on the server while the session is live, the wallet must never go negative, a dropped call should not charge for the silence, and every minute has to be split correctly between the platform and the astrologer at payout time. Around that core sit the features that bring users back: a free kundli from their birth details, daily horoscopes, compatibility matching and follow-up sessions with the same astrologer.
Challenges
Server-side timers, per-second session logs and automatic refunds for dropped calls settle most complaints before they reach support.
Masked numbers, filters for phone numbers in chat and review of flagged sessions protect the marketplace.
Evening demand needs availability schedules, a waitlist and alerts that bring offline astrologers online.
Birth details and chat history are personal data, so consent, access controls and retention rules need designing in.
What is included
Platform: Android, iOS and web
Platform: Android and iOS
Platform: Web
How it works
Every session follows the same metered path, so the wallet, the astrologer’s earnings and the platform’s share always agree.
They add money by UPI or card. First-time users can get a free or discounted first session funded as a promotional credit.
The list shows who is online now, their languages, specialities, rating and per-minute price. The app checks the balance covers a minimum session before connecting.
The request arrives with the user’s name, birth details and any past notes. If the astrologer is busy, the user can join a queue or pick someone else.
Chat, a masked phone call or video runs while the server deducts the wallet each minute. When the balance runs low, the user is prompted to top up before the session ends.
The user rates the session and can report a problem. Dropped calls are credited automatically; other complaints go to the support queue with the session log.
Earnings are totalled per payout cycle after the platform’s commission and refunds, and transferred to the astrologer’s bank account with a statement.
Platforms
Users consult on Android, iOS or the web, astrologers work from a phone app, and your team runs the marketplace from a web admin panel.
Apps for Android phones and tablets, tested on budget and mid-range devices and published on Google Play or privately.
Apps for iPhone and iPad, built to Apple's guidelines and released through TestFlight and the App Store.
One Flutter or React Native codebase for Android and iOS, with native modules where a feature needs them.
Marketing and content websites: fast, search-friendly pages with a CMS your team can update without a developer.
Back-office panels for operations, support and finance teams: orders, users, content, reports and permissions.
Technology
These keep sessions live, the wallet ledger exact and push notifications timely as the number of astrologers grows.
Mobile
Build Android and iOS apps from one shared codebase, so you launch on both platforms faster with a consistent experience.
Used for
Mobile
Build Android and iOS apps in the same language as a React website, so one team can share code and skills across web and mobile.
Used for
Backend
Runs the server side of apps: fast, scalable back ends that power your app, website and integrations.
Used for
Backend
A structured way to build back ends on Node.js, so large business systems stay organised, testable and easy to hand over.
Used for
Data
A reliable database for the records your business runs on: orders, payments, bookings and stock, kept accurate and easy to report on.
Used for
Data
Keeps frequently used data in fast memory, so apps stay quick on busy days and live features like order tracking feel instant.
Used for
Cloud & DevOps
Ready-made building blocks for mobile apps, such as push notifications, phone OTP login and crash reports, so you launch sooner.
Used for
Payments & maps
Lets customers in India pay by UPI, cards, netbanking or wallets, and handles subscriptions, refunds and payouts to sellers or partners.
Used for
Flutter and the related logo are trademarks of Google LLC. We are not endorsed by or affiliated with Google LLC.
Integrations
UPI, cards and wallets for wallet top-ups and paid reports.
Masked phone calls billed per minute, so neither side sees the other’s number.
In-app voice and video sessions, and live sessions with many viewers.
Planet positions for kundli charts. It is dual-licensed (AGPL or a paid commercial licence), so the licence is chosen at the start of the project.
Place-of-birth search that returns the coordinates and time zone a chart needs.
Scheduled transfers of astrologer earnings to their bank accounts.
Plain-English glossary
Product preview
Sample screens: names, prices and figures are examples, not client data.
Industries
Cost drivers
Chat alone is lightest; masked calls, video and live sessions each add integrations and billing rules.
Charts, compatibility and downloadable reports need calculation work and a licence decision for the ephemeris library.
Each app language adds translation of screens, horoscope content and notifications.
Selling reports, puja bookings or products adds a catalogue, orders and fulfilment.
Estimates are written from your scope, with the effort and assumptions behind each line item.
How pricing worksServices
The disciplines a project like this draws on.

Native and cross-platform Android and iOS apps, from first release through regular store updates, built by our in-house designers and engineers.

Android and iOS apps from one Dart codebase, built by engineers who know when Flutter is the right call and when native code is needed.

Android and iOS apps in React Native and TypeScript, suited to teams that already use React on the web and want shared logic across products.

Back-office dashboards built around your team's daily tasks: order queues, approvals, catalogue management, payouts, reports and audit logs.

Secure, documented REST and GraphQL APIs, plus integrations that connect your apps to payment, logistics, GST, messaging and business systems.

Product design for web and mobile apps: research, user flows, wireframes, prototypes and design systems that engineers can build from.
FAQ
The session clock runs on the server, not in the app. Each session records when both sides connected, every minute charged and when it ended, and the wallet is debited from that log. If a call drops, billing stops at the last connected second and the user can reconnect; short sessions that drop early can be credited automatically under rules you set. Support staff see the same log when a user complains.
Most astrology apps use a closed-loop wallet: money can only be spent on the platform’s own consultations and reports, cannot be transferred to other users and cannot be withdrawn as cash. RBI’s rules on prepaid payment instruments generally do not require authorisation for closed-loop wallets, while semi-closed wallets do. We design the wallet to stay closed-loop, but you should confirm the final design, refunds and GST treatment with your legal and tax advisers.
The app takes date, time and place of birth, looks up the coordinates and historical time zone for that place, and calculates planet positions with an astronomical library such as Swiss Ephemeris, using the ayanamsa your astrologers prefer. Swiss Ephemeris is free under the AGPL licence, which has source-sharing obligations, or available under a paid commercial licence, so we settle the licence before development starts.
Phone calls go through masked numbers so neither side sees the other’s number. Chat messages are checked for phone numbers, UPI IDs and links, which are blocked or flagged for review, and users can report a session in one tap. Astrologers with repeated flags can be warned, paused or removed from the admin panel, and ratings and repeat-user numbers help you reward those who keep users on the platform.
Next step
Tell us your session types, languages and how you plan to onboard astrologers. We will map the flows and send a line-item estimate.