Phixon Medical Platform is a comprehensive healthcare management system that bridges patients, doctors, pharmacies, and distributors with an advanced internal staff management system for Phixon IT company operations.
- Healthcare Application - For patients, doctors, pharmacies, distributors
- Internal Staff Portal - For Phixon company employees managing the platform
- π¨ββοΈ Doctor consultation and appointment booking
- π Pharmacy inventory and order management
- π₯ Patient health vault and prescription management
- π DITS (Doctor-IT-Pharmacy) integration
- π° Commission tracking and billing
- π Analytics and reporting
- π₯ Role-based access control (10 roles, 25+ sub-roles)
- π Secure invitation-based onboarding
- π Automated role-specific onboarding
- π― Granular permission system (50+ permissions)
- π Activity logging and audit trails
- π’ Department structure management
-
Create Your Account:
- See: PRAVEEN_ADMIN_SETUP.md - Login at: /staff-login - Email: praveen.katkom@phixon.co.in -
Invite Your Team:
- Navigate to Staff Management - Use the Invitation System - Assign roles and permissions
-
Register:
- Visit the application homepage - Choose your role (Patient, Doctor, Pharmacy) - Complete registration and verification -
Login:
- Use regular login page - Access role-specific dashboard
- π
ROLE_SYSTEM_GUIDE.md- Complete role system documentation - π
PHIXON_STAFF_SETUP_GUIDE.md- Detailed setup instructions - π
PRAVEEN_ADMIN_SETUP.md- Super admin quick setup - π
IMPLEMENTATION_SUMMARY.md- What we've built
- π
SUPER_ADMIN_SETUP.md- General admin setup
- Frontend: React, TypeScript, Vite, TailwindCSS
- Backend: Supabase (PostgreSQL, Auth, RLS)
- Icons: Lucide React
- PDF Generation: jsPDF
- Excel Export: XLSX
- Image Processing: Tesseract.js, html2canvas
Directors and C-Level (Full Access)
Senior Management (Department-level access)
- Human Resources
- Finance
- Managers
- Sales
- Marketing
- Support
- Developers
- Analysts
Total: 10 primary roles, 25+ sub-roles, 50+ permissions
- β Row Level Security (RLS) on all tables
- β Role-based access control
- β Permission validation functions
- β Complete activity logging
- β Secure token-based invitations
- β Separate authentication systems
- β Auto-expiring invitation links
- User profiles, patients, doctors, pharmacies
- Prescriptions, orders, appointments
- Inventory, medicines, consultations
- Verifications, notifications, analytics
- phixon_staff
- phixon_departments
- phixon_roles
- phixon_sub_roles
- phixon_staff_invitations
- phixon_staff_onboarding_steps
- phixon_staff_activity_logs
- phixon_permission_templates
- Node.js (v18+)
- npm or yarn
- Supabase project
# Clone repository
git clone <repository-url>
cd phixon_pmsv1
# Install dependencies
npm install
# Set up environment variables
# Copy .env.example to .env
# Add Supabase credentials
# Run development server
npm run dev
# Build for production
npm run buildVITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_anon_key- Homepage:
/ - Login:
/login - Register:
/register - Dashboard:
/dashboard
- Staff Login:
/staff-login - Staff Dashboard:
/phixon/dashboard - Staff Invitation:
/phixon/invite
# Run development server
npm run dev
# Type checking
npm run typecheck
# Lint code
npm run lint
# Build for production
npm run build
# Preview production build
npm run previewPhixon Enterprises & Technologies Pvt. Ltd.
- GST: 36AANCP5213A1ZQ
- Email: phixonagencies@gmail.com
- Phone: +91 7799899957, +91 8297585757
Directors:
- Katkom Praveen Kumar
- Joru Shwetha
- Email: phixonagencies@gmail.com
- Phone: +91 7799899957
- Contact HR team
- Check PHIXON_STAFF_SETUP_GUIDE.md
- Use in-app support
- Contact platform administrators
Β© 2024 Phixon Enterprises & Technologies Pvt. Ltd. All rights reserved.
- β 10 primary roles with hierarchy
- β 25+ sub-role specializations
- β 50+ granular permissions
- β Invitation-based onboarding
- β Automated onboarding workflows
- β Complete activity logging
- β Permission templates
- β Department structure
- Email notifications for invitations
- 2FA/MFA implementation
- Advanced analytics dashboards
- Team collaboration features
- Leave management
- Attendance tracking
- Performance reviews
- Document management system
Built with β€οΈ by Phixon Technologies