Health Card Membership Management System
Budget: ₹12,500 – ₹37,500 INR
We are building a health membership-based hospital network and appointment management system as part of our Best Care Health Card initiative. Most of the React + Tailwind CSS frontend is already built, and we have an existing Yii2 PHP backend for membership management.
We now require a skilled full-stack developer or team to complete and integrate the remaining backend APIs, extend the frontend, and configure notification systems via WhatsApp and email.
What's Already Done:
Frontend:
Built with React + TypeScript + Tailwind CSS (Shadcn/UI) + Vite
Firebase Phone Auth with OTP login
Dashboard shows membership, card, family info
Hospital Directory (listing, search, filters, responsive)
Appointment Booking Form (pre-filled user info)
Appointment History Section
Responsive design for mobile and desktop
Needs: Individual hospital page (with hospital profile, services, offers)
Backend:
Yii2 membership portal with user login, roles
Needs: API endpoints for:
User profile fetch via mobile
List/add/edit hospitals
Create appointments
Fetch appointment history
Admin approval for appointments
Needs: WhatsApp + Email notifications when appointments are created
New Features Required:
Frontend Enhancements:
Individual Hospital Page
Show full profile of hospital with services, address, discounts, etc.
Backend Enhancements (Yii2):
API Integration
Fetch user by mobile (based on Firebase ID token)
Get all hospitals and single hospital details
Create appointment (status = "pending")
Fetch appointment history for logged-in user
Admin Control Panel (basic)
Approve/Reject appointments
Add/Edit/Delete hospitals
Notifications
Send WhatsApp Message to:
Hospital (optional)
User (on appointment request and approval)
Send Email Notification to user and admin
Security
Verify Firebase ID Token on all API requests
Tech Stack Involved:
Component Technology
Frontend React + TypeScript + Tailwind CSS + React Router
Backend Yii2 PHP Framework
Auth Firebase Phone Auth
API Comm Axios with interceptors
Notifications WhatsApp API (e.g., Interakt, Twilio, Gupshup) + SMTP
Hosting Vercel/Netlify (Frontend), Shared or VPS (Backend/API)
DB MySQL or MariaDB
Deliverables:
Full Yii2 API integration for user, hospitals, appointments
Admin panel for managing hospitals and appointments
React frontend enhancements (hospital details page)
Working WhatsApp & Email notification system
Final staging deployment + basic Postman API docs
We now require a skilled full-stack developer or team to complete and integrate the remaining backend APIs, extend the frontend, and configure notification systems via WhatsApp and email.
What's Already Done:
Frontend:
Built with React + TypeScript + Tailwind CSS (Shadcn/UI) + Vite
Firebase Phone Auth with OTP login
Dashboard shows membership, card, family info
Hospital Directory (listing, search, filters, responsive)
Appointment Booking Form (pre-filled user info)
Appointment History Section
Responsive design for mobile and desktop
Needs: Individual hospital page (with hospital profile, services, offers)
Backend:
Yii2 membership portal with user login, roles
Needs: API endpoints for:
User profile fetch via mobile
List/add/edit hospitals
Create appointments
Fetch appointment history
Admin approval for appointments
Needs: WhatsApp + Email notifications when appointments are created
New Features Required:
Frontend Enhancements:
Individual Hospital Page
Show full profile of hospital with services, address, discounts, etc.
Backend Enhancements (Yii2):
API Integration
Fetch user by mobile (based on Firebase ID token)
Get all hospitals and single hospital details
Create appointment (status = "pending")
Fetch appointment history for logged-in user
Admin Control Panel (basic)
Approve/Reject appointments
Add/Edit/Delete hospitals
Notifications
Send WhatsApp Message to:
Hospital (optional)
User (on appointment request and approval)
Send Email Notification to user and admin
Security
Verify Firebase ID Token on all API requests
Tech Stack Involved:
Component Technology
Frontend React + TypeScript + Tailwind CSS + React Router
Backend Yii2 PHP Framework
Auth Firebase Phone Auth
API Comm Axios with interceptors
Notifications WhatsApp API (e.g., Interakt, Twilio, Gupshup) + SMTP
Hosting Vercel/Netlify (Frontend), Shared or VPS (Backend/API)
DB MySQL or MariaDB
Deliverables:
Full Yii2 API integration for user, hospitals, appointments
Admin panel for managing hospitals and appointments
React frontend enhancements (hospital details page)
Working WhatsApp & Email notification system
Final staging deployment + basic Postman API docs
Related categories:
PHP
Website Design
Mobile App Development
MySQL
HTML
Web Development
Full Stack Development
Yii2
API Development
Tailwind CSS