Skip to content

Conversation

@nkabembo
Copy link
Collaborator

@nkabembo nkabembo commented Nov 29, 2025

🎯Type of Change

  • Feat ✨: Profile page ui and information display and logout functionality

This PR...

**This PR implements the user profile page

📝 What I Did (Detailed Work):

List the main actions and changes made in bullet form. Focus on what was implemented.

  • Created Profile page
  • Added routing for profile page
  • Added firebase functionality in sign up login and profile
  • modified onboarding page to allow for the data to be passed to profile

🧪 How to Test (Steps to Verify):

  1. Go to deploy preview or test locally the branch
  2. Go to sign up page enter credentials and go through onboarding process click next , when login again with different credentials click skip and see the changes reflected in the user profile page
  3. Click logout button on the profile page to see if it works as intended
  4. Along the way check for error in the console
  5. Also check the ui if its all fine
  6. Also check the the user data is reflected in the firebase users collection

🤔 What I learned (gotchas):

I learned more about react contexts although I ended up changing to just use Passwords. Also learned about anonymous auth and email/password auth and firebase in general

@netlify
Copy link

netlify bot commented Nov 29, 2025

Deploy Preview for mint-chip ready!

Name Link
🔨 Latest commit 3dc3ba2
🔍 Latest deploy log https://app.netlify.com/projects/mint-chip/deploys/692b849038aa2f00085c1ff7
😎 Deploy Preview https://deploy-preview-31--mint-chip.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@CMolinaBetancourt
Copy link
Collaborator

The sign-up, log-in, and profile features are working perfectly, and user information is being saved in Firebase. The only feature that is currently not working is the log-out function on the profile page. I believe the issue lies with the link (route redirection)

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants