## Development Environment
- Uses Vite + React (frontend) and Express + Node (backend).
- Do not generate code for Next.js, Vue, Angular, or other stacks.
- Integrate with NeonDB (PostgreSQL) for all persistent data.
## Auth System
- Use Appwrite for authentication and role management (admin, reader, client).
- Do not reference Firebase, Auth0, or Clerk.
## RTC System
- Implement custom WebRTC (chat, phone, video) for live on-demand pay-per-minute sessions.
- Use Stripe to manage balances, rate-per-minute, and payouts.
- Do not use SDKs like ZEGOCLOUD or Twilio.
## Agent Logic
- Always show complete code blocks (no placeholders).
- Always provide file paths and clear insertion instructions.
- Maintain SoulSeer's branding and business logic in all implementations.