Advanced Topic: User Profiles

Student Profile Setup

Students and Teachers have full control over their public profiles via the `ProfileController`.

Profile Customization Routes

  • Profile Picture Updates: Users can upload a new avatar via the `/profile/picture/update` route. The system crops and compresses this image before storing it in the tenant's media disk.
  • Profile Banner Updates: Similar to social media, users can upload a wide cover photo (`/profile/banner/update`) to personalize their portfolio.
  • Biography & Links: Using the `/profile/info/update` endpoint, users can edit their biography text, update social media links, and change their display names.

Admin Overrides

If a student uploads inappropriate imagery, an Admin can navigate to the Student Management panel and manually overwrite these profile settings.