Back to Projects
fullstackLive in Production
KCS Membership Portal
Membership onboarding and management portal with integrated PhonePe payments and secure administrative dashboards.

Overview & Scope
The KCS Membership Portal is a full-stack application designed to onboard and manage community members. Built with React and Vite on the frontend and an Express/Node.js backend, it features an integration with the PhonePe payment gateway for secure membership fee processing with signature-verified webhooks, alongside Supabase for user authentication and admin dashboards.
Key Highlights & Impact
End-to-end PhonePe payment gateway integration with signature-verified webhooks
Express backend proxy for secure transaction verification and administrative operations
Role-based access control with member profiles and admin management dashboards
Architecture Breakdown
React & Vite
Frontend UI & Build Tooling
Node.js & Express
Backend Server & Payment Webhook Proxy
Supabase
PostgreSQL Database & Authentication
PhonePe API
Payment Gateway Infrastructure
Core Capabilities & Features
- •Secure user authentication and protected member-only dashboard routes
- •Integrated PhonePe payment processing for seamless membership enrollment
- •Custom Node.js/Express backend serving as a secure proxy for payment callbacks
- •Comprehensive Admin page for tracking active memberships and transaction statuses