Storyteller Web Application is the backend for a mobile app delivering daily devotions, spiritual content, and related features. Includes REST API (v1 and v2) for mobile clients, admin panel for content management, payment processing (Stripe, iOS/Android in-app purchases), push notifications via Firebase Cloud Messaging, and search via Elasticsearch.
Story Teller
Devotions & Spiritual Content Backend | Laravel REST API
Project Overview
My Role
- Sr. Software Engineer Developer
- Bug fixes; payments fixes
Key Features
Devotions & Content
Devotions (core content); categories/series management; highlights feature; journaling.
Subscriptions & Gifts
Subscription management; gift subscriptions; archive and library.
Search & Discovery
Search and discovery via Elasticsearch; settings and reminders; admin panel.
Technologies Used
PHP
Laravel
Elasticsearch
Stripe
S3
Google APIs
Firebase
RDS
MySQL
PostgreSQL
Swagger
Project Attribution
This project was developed while working at Brainx Technologies. Full project credits and intellectual property belong to Brainx Technologies. My role in this project was as a Full Stack Developer, responsible for both backend and frontend development, API architecture, and deployment infrastructure.
Brainx Technologies is a leading software development company providing disruptive digital products and tech solutions to SMBs, Startups & Enterprises.
View Original Case Study