Skip to main content

School Settings

School settings allow administrators to customize PragmaTeach for their institution. This includes branding, subscription management, and organizational configuration.

Administrator Only

School settings are only accessible to users with the Administrator role.

Accessing School Settings

  1. Navigate to School Settings in the sidebar
  2. Or click the gear icon ⚙️ in the top navigation

Branding

Upload your school's logo:

  1. Go to Branding section
  2. Click Upload Logo
  3. Select an image file (PNG, JPG, SVG)
  4. Logo appears in the dashboard and student app

Recommendations:

  • Square aspect ratio works best
  • Minimum 200x200 pixels
  • Transparent background (PNG) preferred

School Name

Set your school's display name:

  1. Enter the school name
  2. This appears in headers and reports
  3. Click Save

Custom Colors

Some plans allow custom color themes:

  • Primary color
  • Secondary color
  • Accent color

Subscription Information

Current Plan

View your subscription details:

InformationDescription
Plan TypeFree, Basic, Pro, Enterprise
StatusActive, Trial, Expired
Renewal DateNext billing date
Credits RemainingAI generation credits

Credit Usage

Monitor your credit consumption:

ActionCredits Used
Course GenerationVaries by size
Exercise CreationPer exercise
TranslationPer content piece
AI Assistant QueriesPer conversation

Upgrading Plans

To upgrade:

  1. Click Upgrade Plan
  2. Review available plans
  3. Select new plan
  4. Complete payment

Usage Statistics

School-Wide Usage

View aggregated statistics:

  • Total courses created
  • Total lessons generated
  • Active users this month
  • Storage used

Teacher Activity

Track teacher engagement:

  • Courses created per teacher
  • Lessons activated
  • Student interactions

Student Engagement

Monitor student usage:

  • Active students
  • Lessons completed
  • Average time spent

User Limits

Current Limits

Depending on your plan:

PlanStudentsTeachersCourses
Free2523
Basic100510
Pro50025Unlimited
EnterpriseUnlimitedUnlimitedUnlimited

Approaching Limits

You'll receive notifications when:

  • 80% of user limit reached
  • 90% of credit usage
  • Storage limit approaching

Security Settings

Authentication

Configure sign-in options:

  • Email/Password (default)
  • Google Sign-In
  • Microsoft Sign-In
  • SSO (Enterprise plans)

Password Policies

Set requirements:

  • Minimum length
  • Complexity requirements
  • Password expiration

Notifications

Email Notifications

Configure what emails are sent:

NotificationRecipientsDefault
New User WelcomeNew users✅ On
Weekly ProgressTeachers⚙️ Optional
System UpdatesAdmins✅ On
Usage AlertsAdmins✅ On

In-App Notifications

Control dashboard notifications:

  • New student activity
  • Course completions
  • System announcements

Data Management

Data Export

Export your school's data:

  1. Go to Data Management
  2. Select data type to export
  3. Choose format (CSV, JSON)
  4. Download file

Available exports:

  • User list
  • Course structures
  • Progress data
  • Activity logs

Data Retention

Configure how long data is kept:

  • Student progress history
  • Activity logs
  • Deleted content

Integration Settings

Available Integrations

Depending on your plan:

  • Google Classroom
  • Microsoft Teams
  • LMS integrations
  • Calendar sync

API Access

For enterprise plans:

  • API keys management
  • Webhook configuration
  • Third-party integrations

Support Access

Getting Help

From School Settings:

  • Documentation - Access these docs
  • Contact Support - Submit tickets
  • Live Chat - Available on some plans
  • Phone Support - Enterprise only

Reporting Issues

  1. Click Report Issue
  2. Describe the problem
  3. Attach screenshots if helpful
  4. Submit

Best Practices

Regular Maintenance

TaskFrequency
Review user listMonthly
Check credit usageWeekly
Update brandingAs needed
Review securityQuarterly

Before School Year

Checklist:

  • Create new groups for incoming students
  • Archive graduated students
  • Review course assignments
  • Update teacher access
  • Verify credit availability

End of Year

Checklist:

  • Export progress reports
  • Archive completed courses
  • Clean up user accounts
  • Review subscription needs

Troubleshooting

Logo Not Displaying

  • Check file format (PNG, JPG, SVG)
  • Verify file size (under 5MB)
  • Try a different browser
  • Clear cache

Credits Running Low

  • Review usage patterns
  • Optimize course generation
  • Consider plan upgrade
  • Contact sales for options

Access Issues

If users can't access:

  • Verify user limits not exceeded
  • Check subscription status
  • Review user permissions

Next Steps