Project

General

Profile

Actions

Feature #106

open

Epic #105: Account & Preferences Management

Update profile information

Feature #106: Update profile information

Added by Bricklou 12 days ago. Updated 12 days ago.

Status:
Draft
Priority:
Normal
Assigned To:
-
Start date:
03/28/2026
Due date:
% Done:

0%

Estimated time:
(Total: 0:00 h)

Description

The user will be able to customize informations like:

  • his email address
  • his user name
  • his avatar

NOTE: those information are editable only if the user isn't logged in using a social/OIDC account.


Subtasks 10 (10 open0 closed)

User Story #107: As a user, I want to update my account information, so that my profile stays up-to-date.Draft03/28/2026

Actions
Sub-Task #119: Implement the profile update form (frontend)Draft03/28/2026

Actions
Sub-Task #120: Implement the API endpoint for profile data persistence (backend)Draft03/28/2026

Actions
User Story #108: As a user, I want to upload a custom avatar, so that my identity is visually recognizable across the platform.Draft03/28/2026

Actions
Sub-Task #121: Implement the avatar upload component (frontend)Draft03/28/2026

Actions
Sub-Task #122: Integrate S3/local storage for avatar upload (backend)Draft03/28/2026

Actions
User Story #109: As a user, I want my profile to be read-only when using a social login, so that my data stays consistent with my provider.Draft03/28/2026

Actions
Sub-Task #123: Implement the read-only lock on the profile page (frontend)Draft03/28/2026

Actions
Sub-Task #124: Sync user information from the OIDC/social provider (backend)Draft03/28/2026

Actions
Sub-Task #118: Design the profile update pages in PenpotDraft03/28/2026

Actions

Updated by Bricklou 12 days ago Actions #1

  • Subtask #107 added

Updated by Bricklou 12 days ago Actions #2

  • Subtask #108 added

Updated by Bricklou 12 days ago Actions #3

  • Subtask #109 added

Updated by Bricklou 12 days ago Actions #4

  • Tracker changed from User Story to Feature
  • Subject changed from As a user, I want to manage my profile information, so that my identity is up-to-date and recognizable across the platform. to Update profile information

Updated by Bricklou 12 days ago Actions #5

  • Subtask #118 added
Actions

Also available in: PDF Atom