Astrology Platform
Swami Ji Astrology
Dual React Native Expo apps (user + astrologer) powered by an external astrology API, plus a shadcn-admin console to orchestrate content and experts.
Role
Lead Developer
Duration
Mar 2024 - Oct 2024
Impact
10k+ downloads across the dual user/astrologer apps
About the Project
Swami Ji Astrology combines a React Native Expo user experience, a dedicated astrologer workspace, and a React + shadcn UI admin panel. The platform leans on a premium external astrology API that returns today, previous day, next day, monthly, and yearly horoscopes, so users always see contextual insights.
Admins approve astrologers, configure pricing, publish rituals, and monitor bookings from a single place. Wallets, chats, and notifications are handled through Firebase + WebSocket channels to keep the ecosystem realtime and trustworthy.
Challenges Overcome
Balancing API quota usage while fetching multiple horoscope time ranges.
Designing shadcn admin flows that simplify onboarding hundreds of astrologers.
Synchronizing wallet balances across Firebase, Razorpay, and PostgreSQL exports.
Tech Stack
Key Features
External astrology API driving daily, monthly, yearly insights
Astrologer workspace for bookings, wallet logs, and live consultations
React (shadcn) admin panel for curation, pricing, and CMS tasks
Role-based access controls across user, astrologer, and admin personas
Key Results
Under-2-second horoscope fetches for every zodiac.
Admin team manages inventory and promotions without dev hand-holding.
Screenshots
02

Videos
Loading video...
User side – daily horoscope & booking
Loading video...