Skip to content
This repository has been archived by the owner on Mar 5, 2020. It is now read-only.

Design user profile editor and viewer #711

Closed
hannahkane opened this issue Apr 16, 2015 · 6 comments
Closed

Design user profile editor and viewer #711

hannahkane opened this issue Apr 16, 2015 · 6 comments
Assignees

Comments

@hannahkane
Copy link

A main purpose of the Teach site is to connect our community members to one another, so an important feature will be to allow users to create rich profiles that showcase their skills and interests. Later iterations will focus on search and discovery among the profiles.

Fields to include:

User entered data

  • name
  • photo
  • location
  • contact info
  • languages
  • skills
  • interests

Tell us how and where you teach. *
We know you teach others in a variety of ways. Please select all that apply.

At standalone events (for example, a one-day workshop, hackathon or Maker Party event)
In a classroom during the school day
As part of an after-school or summer program
With my friends and family at home
At professional meet-ups or training events with other adults/mentors/educators
At a college or university
At a library or other community space
Other: 

Approximately how many learners do you reach in a year? *
Please select one option.

0-50
51-100
101-200
201-500
More than 500 

What is the age range of your learners? *

6-13
14-24
25-34
35-44
45-54
55+ 

Tell us briefly about your motivations. Why are you interested in teaching others how to read, write and participate in the digital world.
(300 characters max)

System data

  • join date
  • groups/listings owned
  • badges earned

We should design both an editor and a viewer. We should consider scenarios where the user has entered a lot of information, as well as scenarios where they've left many fields blank.

@hannahkane
Copy link
Author

Question for @sabrinang and @iamjessklein - should I create a separate ticket for the UX pieces of this, or does it make sense to work together on a shared ticket?

UX stuff I can think of:

  • How does the user access their profile - to create it or edit it?
  • Process for saving their profile
  • Process for deleting
  • Photo upload UX
  • Location UX (same as on the Clubs form?)
  • Languages, Skills, Interests UX (defined lists? tags?)

@davidascher
Copy link

davidascher commented Apr 17, 2015 via email

@hannahkane
Copy link
Author

#585 is likely a pre-req

@hannahkane
Copy link
Author

To consider:

  • Privacy preferences / defaults (consider a geography-based setting)
  • Reputation
  • Letting people tag other people's profiles

@hannahkane hannahkane added Q2 and removed platform labels May 1, 2015
@hannahkane hannahkane added this to the June 19, 2015 milestone May 27, 2015
@hannahkane
Copy link
Author

This should happen before the nav stuff in #979 because it will inform which API endpoints we build.

@hannahkane
Copy link
Author

This is duped by latest work

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants