AOSSIE-Org / AOSSIE-Org/Devr.AI

BUG: Profile page edit option exists but profile details cannot be updated

未关闭
#280 2 条评论 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
The profile page currently shows an option to edit the profile, but none of the profile details can actually be updated. Fields such as name, bio, profile photo, and banner image are not editable, making the profile page completely static.

---

## 🔍 Steps to Reproduce
1. Log in to the dashboard
2. Navigate to the Profile page
3. Click on the option to edit the profile
4. Try to update profile details such as name, bio, profile photo, or banner
5. Observe that no fields are editable and no changes can be saved

---

## 🎯 Expected Behavior
- Users should be able to edit their profile details, including:
- Name
- Bio
- Profile photo
- Banner image
- Email
- Github
- Twitter
- Changes should be saved successfully and reflected on the profile page.
- The profile page should function as a dynamic user profile, not a static view.

---

## 🚨 Actual Behavior
- The profile page appears static.
- Although an edit option exists, users cannot:
- Edit their name or bio
- Upload or change a profile photo
- Upload or change a banner image
- No data updates are possible from the UI.

---

## 📷 Video
A Demo Video of the current profile page and edit option & its behaviour.

https://github.com/user-attachments/assets/0be82f9f-597d-49d6-a677-0363af2b8b13

---

## 💡 Suggested Improvements
- Make the profile page fully editable and dynamic.
- Enable input fields for name and bio.
- Allow users to upload or update profile and banner images.
- Ensure updated profile data is stored correctly in the database.
- Sync profile data properly with existing GitHub-linked user information where applicable.

---

### Additional Context
Devr.AI focuses on developer identity, GitHub integration, and user profiling across platforms. A functional profile page is essential for personalization, contributor visibility, and overall user experience. Making the profile editable aligns strongly with the project’s goals and feature set.

If this aligns with the project roadmap, I would be happy to work on this issue.
Kindly assign it to me if possible, and please let me know if there are any UI, backend, or data model guidelines I should follow.

Thank you for your time and consideration.

### Record

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

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。