This is the frontend application for the Health Support System, a subscription-based platform for health-related services.
- Three-party user system (Patients, Clinics, Admin)
- Subscription plan management
- Real-time tracking of patient enrollments
- Commission and fee structure management
- Responsive design for mobile and desktop
- Next.js
- TypeScript
- Tailwind CSS
- React
- Install dependencies:
npm install- Run the development server:
npm run dev- Open http://localhost:3000 in your browser.
frontend/
├── components/ # Reusable components
├── pages/ # Next.js pages
│ ├── auth/ # Authentication pages
│ └── dashboard/ # Dashboard pages for each user type
├── styles/ # Global styles
└── public/ # Static assets
-
Patients
- Register and login
- Browse and select subscription plans
- View subscription status and payment history
-
Clinics
- Register and login
- View patient referrals
- Track commission earnings
- Manage patient subscriptions
-
Admin
- Login (no registration)
- Monitor all subscriptions
- Track revenue and commissions
- Manage clinic partners
- The project uses TypeScript for type safety
- Tailwind CSS for styling
- Follows Next.js best practices
- Implements responsive design principles
- Create a new branch for your feature
- Make your changes
- Submit a pull request
This project is proprietary and confidential.