-
-
Notifications
You must be signed in to change notification settings - Fork 144
Description
Is there an existing issue for this?
- 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
- Log in to the dashboard
- Navigate to the Profile page
- Click on the option to edit the profile
- Try to update profile details such as name, bio, profile photo, or banner
- 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
- Github
- 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.
ezgif-113823ee288383c3.mp4
💡 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
- I agree to follow this project's Code of Conduct
- I want to work on this issue