Skip to content

56: Private Profile#73

Open
seleena-coding-2021 wants to merge 5 commits intomainfrom
56-Private-Profile
Open

56: Private Profile#73
seleena-coding-2021 wants to merge 5 commits intomainfrom
56-Private-Profile

Conversation

@seleena-coding-2021
Copy link
Contributor

Front End Pull Request

Brief Summary

Created the Private Profile page based off the Public Profile page. Click on the edit button to see the changes.

Questions / Considerations for the Future

Image of changes

Public:
Screenshot 2025-10-12 at 10 07 12 PM

Private:
Screenshot 2025-10-12 at 10 07 48 PM

Private After Edits
Screenshot 2025-10-12 at 10 10 52 PM

Closes #56

@seleena-coding-2021 seleena-coding-2021 requested a review from a team as a code owner October 13, 2025 02:11
Copy link
Contributor

@Arushi55 Arushi55 left a comment

Choose a reason for hiding this comment

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

Overall, looks good!

Comment on lines 21 to 22
profileImage: string;
bannerImage: string;
Copy link
Contributor

Choose a reason for hiding this comment

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

These should also be able to use the image upload component (this is available if you merge article-submission into your branch. That way people can either provide a url or just upload an image from their device. As in, the type should be string | File and then in the form, allow both text box or image upload.

<GridCol span={1}>
<FormField<ProfileFormValues>
name="bannerImage"
rules={{ required: "Banner image URL is required" }}
Copy link
Contributor

Choose a reason for hiding this comment

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

Are we requiring this and the profile image?

pattern: { value: /^\S+@\S+$/i, message: "Please enter a valid email" },
}}
>
<TextInput label="Email *" placeholder="name@northeastern.edu" className="w-full" />
Copy link
Contributor

Choose a reason for hiding this comment

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

It'd be neat if people didn't have to enter @northeastern.edu because we already had it there for them.

@Arushi55 Arushi55 self-requested a review January 25, 2026 00:19
Copy link
Contributor

@Arushi55 Arushi55 left a comment

Choose a reason for hiding this comment

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

Minor changes to ensure consistent use of the design system.

Copy link
Contributor

@Arushi55 Arushi55 left a comment

Choose a reason for hiding this comment

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

LGTM!

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.

Page: Private Profile

2 participants