Back to projects

Project Details

Soul Plan

Soul Plan

React Native

Overview

SOUL PLAN is a wellness consultation and booking platform designed to help users connect with verified wellness consultants for guided conversations focused on mindfulness, self-reflection, and personal development.

The app lets users browse consultant profiles, schedule consultations across video, phone, and chat, and access wellness services and products through a secure marketplace — with an in-app wallet, referral rewards, and audio wellness content.

As senior frontend engineer, I owned the React Native client experience across iOS and Android, building booking flows, consultation modes, marketplace and cart UX, and wallet surfaces on top of a NestJS + MongoDB backend with Firebase services.

Soul Plan
Consultation booking with 30-day availability window
Video, phone, and chat consultation modes
Unified wellness marketplace with secure checkout
In-app wallet, referrals, and audio wellness content
React NativeNextJSTypeScriptTailwind CSSFirebaseNestJSMongoDB

Key Features

Consultation Booking

  • Book wellness consultations with verified consultants
  • Schedule appointments up to 30 days in advance
  • Book sessions for yourself or gift them to others

Multiple Consultation Modes

  • Video consultations via Zoom
  • Phone and chat-based consultations
  • Flexible scheduling based on consultant availability

Verified Consultant Profiles

  • Browse consultant profiles with experience and qualifications
  • Read verified ratings and reviews before booking

Wellness Marketplace

  • Book wellness services and purchase wellness products
  • Single cart for both services and products
  • Secure checkout with invoice generation

Wallet & Rewards

  • In-app wallet for seamless payments
  • Referral rewards and rewards tracking
  • Wallet balance and transaction history

Audio Wellness Content

  • Listen to wellness recordings from consultants
  • Access mindfulness and guidance content anytime

Gift Consultations & Secure Payments

  • Purchase consultation sessions for family or friends
  • Integrated payment flow with invoice generation

User Journey

  1. 1Browse verified consultants
  2. 2View profiles, ratings, and expertise
  3. 3Choose Video, Phone, or Chat consultation
  4. 4Select an available time slot
  5. 5Pay using the wallet or checkout
  6. 6Attend the consultation
  7. 7Access audio content and earn referral rewards

Questions about this project

I worked as a senior frontend engineer owning the React Native app experience across iOS and Android, including booking, marketplace, wallet, and consultation flows.

Project Information

Role
Senior Frontend Engineer
Location
India
Completed on
2026
Platform
iOS · Android · Web

Share on

Interested in working together?

Reach out and let's talk about your next mobile or web product.

Get in touch

Recent Projects

Related Projects and Work