The Pushkal Server powers the mobile app, temple admin app, and superadmin dashboard.
It handles over 180 APIs covering core features like temples, donations, pooja bookings, aartis, content, and admin management.
āļø Tech Stack:
- Go (Gin, GORM)
- MySQL (Amazon RDS)
- Docker + Makefile (CI/CD)
- AWS EC2 hosting
- Payment Gateway: PhonePe PG
- Auth: Google & Apple login
- Content storage: Amazon S3
āļø AWS Services Used:
- EC2
- RDS
- S3
- SNS
- EventBridge
- Lambda Functions
š Other Integrated Apps:
- Supports Temple Admin App and Superadmin Dashboard for temple admins and system administrators.