Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PA Review: Dashboard and Profile #5

Open
19 tasks done
eric2523 opened this issue Oct 20, 2020 · 0 comments
Open
19 tasks done

PA Review: Dashboard and Profile #5

eric2523 opened this issue Oct 20, 2020 · 0 comments
Assignees

Comments

@eric2523
Copy link
Owner

eric2523 commented Oct 20, 2020

Dashboard and Profile

Functionality

Frontend

  • /profile/overview should bring user to the profile overview page
  • /profile/workouts should bring user to profile workouts page
  • Navigation bar should redirect user to appropriate page
  • Clicking on followers or following should display a modal of user's followers and followings
  • Overview page should display a the number of workouts a user has signed up for
  • Overview page should display the users profile picture
  • Overview page should allow a user to upload their own profile picture
  • Users should be able to follow/unfollow a user on modal
  • User's workouts page should render information about all the classes the user has signed up for
  • User's should be able to go to other user's profile page

Backend

  • Backend calls should return information as JSON
  • Should have a joins table for a user's followers/followings
  • Should have a user's show page to retrieve user specific data
  • User profile pictures should be uploaded to AWS
  • Each user should only have one profile picture at a time

Style

  • All relevant elements should have cursor: pointer on hover
  • Unfollow/follow button should have individual hover effect
  • Modal should look exactly like the real website

Seeds

  • Adequate and appropriate seeds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants