emmahyde / grouper

GeoCities meets the modern era.

Home Page:https://grouper.lol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Profile Page

Shaka-n opened this issue · comments

Need a profile page for users!

There are 2 obvious patterns for profile CRUD. The first would be to direct new users to create their profiles when they first log in or register. Filling out the form would optional, either via a "skip" button or by just letting them submit the empty form. This feels like the more professional/logical route.

The second option would be to direct users to the main feed on first login. If they want to edit their profile page, they can by visiting their own profile and clicking an "edit" button. This feels a bit more slippery, and not exactly intuitive, but I'm not certain that is a bad thing...

In the interest of time, I'm going with the second. It's faster to do and I can always add that other flow later.

Elements

  • About/Description
  • Slug
  • Posts History
  • Friends List
  • Follow/Friend/Subscribe button
  • Edit button (should not appear if the current user does not match the profile)
  • Tests

Stretch

  • Profile picture
    • "upload pfp" form
    • See: Issue #25
  • Images/Media