Skip to content

Conversation

@Ismaelmurekezi
Copy link
Contributor

@Ismaelmurekezi Ismaelmurekezi commented Sep 30, 2024

PR Description

This PR is for allowing user to update their profile information ensuring a smooth and secure process for managing personal details.

Description of the task that was expected to deliver

  1. Allow users to edit personal information, such as name, email, phone number, and profile picture.
  2. Ensure input validation for fields like email format, phone number, and required fields.
  3. Enable users to upload, update, or remove their profile pictures.
  4. Provide options for users to update passwords securely.
  5. Allow users to edit personal information, such as name, email, phone number, and profile picture.
  6. Include password strength validation ,ensure that all changes are saved dynamically and updated in real time.
  7. Add a confirmation message or modal once the profile has been successfully updated.

How to test this PR

Locally

  • clone this repo and run npm install to install dependencies
  • switch to ft-update-profile branch
  • start application by npm run dev
  • Create account and login with your credential
  • Under profile image on right top corn click it
  • Choose profile
  • There you can update any of your information and confirm it by clicking update button

Deployed

You follow same steps as those for local
deployed Link: https://atlp-devpulse-fn-git-ft-upda-10ab6a-devpulses-projects-62c56cf1.vercel.app/

Credentials to use:
Email: [email protected]
Password: password123 OR

Email: [email protected]
Password: password@123

Issue link: #157

###Screenshots
update profile

update profile1

@vercel
Copy link

vercel bot commented Sep 30, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
atlp-devpulse-fn ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 24, 2024 6:14pm

Copy link
Contributor

@mugishaj092 mugishaj092 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can improve desigins acccording to figma design

Copy link
Contributor

@Ishimwe7 Ishimwe7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well done @Ismaelmurekezi

@mugishaj092 mugishaj092 self-requested a review October 8, 2024 09:07
@SaddockAime SaddockAime linked an issue Oct 23, 2024 that may be closed by this pull request
@SaddockAime SaddockAime changed the title Update profile #157 Update profile Oct 23, 2024
Refining UI and adding image

fixes #168 auth and admin login (#169)

adding way to delete image and split codes into separate components

changing icons and adjust way to update user

removing unused file

refactoring my codes to solve some issues

splitting some components into smaller ones

removing some lines not being used

adjusting button to remove image

adjusting some functionality and UI

refactoring code to reduce some issue

split some components into smaller one

fixing issues related to routes

making some changes to UI

rebasing changes from develop

stoping yarn to be tracked

adding some restrictions for secure update

using local images and changing path to update page

setting up Profile page

adding user update functionality

Refining UI and adding image

fixes #168 auth and admin login (#169)

adding way to delete image and split codes into separate components

changing icons and adjust way to update user

removing unused file

refactoring my codes to solve some issues

splitting some components into smaller ones

removing some lines not being used

adjusting button to remove image

adjusting some functionality and UI

refactoring code to reduce some issue

split some components into smaller one

fixing issues related to routes

making some changes to UI

rebasing changes from develop

stoping yarn to be tracked

adding some restrictions for secure update

using local images and changing path to update page
@qlty-cloud-legacy
Copy link

Code Climate has analyzed commit 521de53 and detected 0 issues on this pull request.

View more on Code Climate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DREAM DREAM TEAM Ready For Review Extra attention is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update profile

9 participants