AOSSIE-Org / AOSSIE-Org/Devr.AI

BUG: User Profile Data Incorrect After Signup & Missing Editable Profile Page

未關閉
#222 1 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
Python
星號
102
分支
137
PR 合併指標
30 天內沒有已合併 PR

描述

### Is there an existing issue for this?

- [x] I have searched the existing issues

### What happened?

## 📌 Issue Overview

When a user signs up using their email, the profile information (such as name and other basic details) is incorrect, missing, or not properly populated. Additionally, there is no dedicated **editable profile page** where users can manage their personal information.

A proper profile management system is needed where users can update their details **except for their email**, which should remain non-editable.

---

## 🔍 Steps to Reproduce

1. Go to the Devr.AI signup page
2. Sign up using an email address
3. Complete the onboarding or login process
4. Navigate to the user profile section (if available)
5. Observe the displayed user information

---

## 🎯 Expected Behavior

- User profile should correctly display basic information (e.g., name, avatar, etc.) after signup
- A dedicated **Profile Page** should be available
- Users should be able to **edit their profile details** such as:
- Name
- Bio
- Profile picture
- The **email field should be visible but non-editable**

---

## 🚨 Actual Behavior

- User name or other basic information is incorrect, missing, or not synced properly after signup
- No proper profile page exists to manage or update user information
- Users cannot edit or correct their personal details

---

## 📷 Screenshot

Image

---

## 💡 Suggested Improvements

- Create a dedicated **User Profile Page**
- Allow editing of personal information except email
- Ensure correct data mapping during signup (especially name and basic info)
- Add validation and confirmation messages when profile updates are saved
- (Optional) Add a profile completeness indicator to enhance user experience

---

### 🏷️ Labels (Suggested)

- `bug`
- `enhancement`
- `user-experience`
- `frontend`

### Record

- [x] I agree to follow this project's Code of Conduct
- [x] I want to work on this issue

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。