bheklilr / twitter-python-mentors

A website to help people find a Python mentor on Twitter
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Brainstorming #1

Open bheklilr opened 6 years ago

bheklilr commented 6 years ago

Ideas of what this website can be

bheklilr commented 6 years ago

Visiting the home page

The first thing that they see should be the mission statement. The general gist being:

Increase collaboration, openness, and camaraderie in the Python developer community by
encouraging developers to open up their DMs on Twitter, Reddit, and other social media
sites so they can act as mentors to others.

Followed by "Find a Mentor" search field/link.

Below the fold have the inspiration for this project, specifically http://testandcode.com/36, with a bit of info about how we got started.

Show count of mentors and number of people helped.

Invitation to join as a mentor. This isn't a site to get mentored, it's a site to advertise that you are willing to be a mentor and where you can be contacted.

bheklilr commented 6 years ago

Find a Mentor

Should allow for pretty basic searching:

bheklilr commented 6 years ago

Join as a Mentor

Standard sign up page. Should ask for

Once signed up, each platform should be sent a verification link separately. This part will be more complicated, but is vital IMO.

bheklilr commented 6 years ago

View a Mentor

Clicking the button that indicates that you were mentored will prompt for a short message, and the mentor will be sent a verification email.

The reasoning behind why we don't want to show the mentored counts by individual is because this will make it feel too much like a game, and people looking for help would just go for the person with the highest number. Consequently, the search feature should randomize the search results. This website should aim to balance mentoring time across the volunteers. We don't want another type of fake internet points.

bheklilr commented 6 years ago

Preventing scope creep

Milestones:

  1. Get a website working
  2. Get the mission statement up, and a list of mentor volunteers with handles
  3. Add user management
  4. Add the mentor profile pages
  5. Add search
  6. Add "I was mentored" button
  7. Add extra nice-to-haves