GetAMurshid is a mentorship and consultation platform that connects seekers with Murshids, enabling users to seek guidance through text conversations, scheduled calls, webinars, and structured mentorship programs.
As a Backend Developer / Full-Stack Engineer, I worked on the Node.js and Express.js backend using TypeScript, MongoDB, and REST APIs, supporting the platform’s core workflows across mobile applications, the website, and the admin portal.
My contributions included:
Developing backend APIs for seeker and Murshid authentication, OAuth sign-in and sign-up, and user management
Implementing Murshid availability management and scheduled consultation sessions
Supporting text-based conversations between seekers and Murshids
Building workflows for webinars with multiple seekers and structured mentorship programs spanning multiple sessions
Integrating Stripe for payment processing and managing Murshid payouts
Implementing Murshid favorites, reviews, and ratings
Developing background job handlers, scheduled tasks, and cron jobs for automated platform operations
Supporting backend integrations with the React Native mobile application, Next.js website, and React.js admin portal
Tech Stack: Node.js, Express.js, TypeScript, MongoDB, REST APIs, Stripe, OAuth, React.js, Next.js, React Native.
The project demonstrates my experience building a multi-role consultation platform with scheduling, payments, mentorship workflows, background processing, and integrations across web and mobile applications.

0 likes · 1 view · Oct 9, 2026
GetAMurshid is a mentorship and consultation platform that connects seekers with Murshids, enabling users to seek guidance through text conversations, schedu...