School User Functions

Added by Justin Sheehan Justin S. July 17, 2025 10:38pm
Column
Up Next
Justin Sheehan
Justin Sheehan Chief Journey Officer Edited July 18, 2025 12:08pm July 18, 2025 12:08pm

| πŸ” Login / AuthΒ  | Secure login via Supabase (email/password or magic link)
| 🏠 School Dashboard  | Quick overview of profile status, new inquiries, tour requests, and basic analytics
| πŸ“ School Profile EditorΒ  | Add/update all public-facing content (name, tuition, photos, grades, IEP, ESA, learning style, faith alignment, contact info, etc.)
| πŸ“¬ Inquiry InboxΒ  | See and manage all parent inquiries (with filters, search, and export option)
| πŸ—“οΈ Tour RequestsΒ  | Manage upcoming school visits β€” approve, reschedule, or cancel
| πŸ“ˆ Basic AnalyticsΒ  | Track profile views, inquiry count, and Smart Match leads (optional but valuable)

| πŸ’¬ Post AnnouncementsΒ  | Send updates to parents who have saved the school (e.g., open house, new programs)
| πŸ“¨ Auto-Response SettingsΒ  | Customize what parents receive after submitting an inquiry or scheduling a tour
| πŸ”„ Message Threads (Optional)Β  | View/reply to parent messages directly in platform


Feature Description
| πŸ‘€ Manage Team MembersΒ  | Add or remove staff who can log in and manage the school’s account
| πŸ”’ Control Listing VisibilityΒ  | Choose whether the school is publicly listed or invite-only during certain periods
| πŸ“ Document Uploads (Optional)Β  | Upload PDFs (e.g., application form, calendar, admissions packet)
| πŸŽ“ Grade & Program ConfiguratorΒ  | Define what grades and program types are offered, dynamically shown on site


Feature Description
| βœ… Profile Approval WorkflowΒ  | Admin must approve or review school listing before it's published
| πŸ”” Notification RulesΒ  | Schools receive email/SMS for new inquiries or scheduling requests
| πŸ“€ CSV Export of InquiriesΒ  | Download lead data for use in external CRM or spreadsheet tracking