Workers Auto Approve
coding - /mentors page
Mentorship is a proven model for growing developers skills, careers, and networks
# Data Object
See [this spreadsheet for example](https://docs.google.com/spreadsheets/d/1i5OIP6gLeoQ8AfjqlnFt09gqNG44rAlHfFID55Ek3hg/edit#gid=0)
* Github handle
* Name (optional)
* Yrs programming experience
* Wants membership in (list of varchar)
* offering membership in (list of varchar)
* Available for new mentees? (y/n)
* Time Commitment
## First page - index page
A page that lives at `/mentors`. Page is a list view of mentors that are available to mentor developers. - Only lists mentors if `Available for new mentees` is `y`
This page can be accessed from `/tools` and from the footer.
## Second page - detail page
The detail page for each individual mentor object. Only displays if `Available for new mentees` is `y`
## Second page alt -- edit detail page
This page can be accessed from the menu in the top right of Gitcoin.
It allows editing of the `Mentor` object associated with my Gitcoin/Github Handle.. I can edit any of the fields in the data object from it.
## Third page -- Email -- Mentor Match
Based upon the design of https://github.com/gitcoinco/web/issues/563, this page will be an email notifying a user that there is a potential mentor match available.
## Ref - Designs
The design phase of this project is already complete! You can access it at:
Please use forms from #https://github.com/gitcoinco/web/issues/380 as a starting point.
1. Please create a new django app called 'mentor'
1. Please code the HTML of the above designs into django views (please test in mobile, tablet, desktop views)
1. Please create a new Django dataobject called `Mentor` as specified above.
1. Hook up the 'new mentor' form such that it actually creates a new mentor object.
1. Hook up the mentor index page such that it actually links objects for the database.
1. Code the mentor email into marketing/mails.py such that it can be triggered when there is a mentor match.
Setup your profile
Tell us a little about you:
No results found for
Type to search skills..
Required [[totalcharacter]] / 240
Are you currently looking for work?
[[ option.string ]]
Setup your profile
Our tools are based on the principles of earn (💰), learn (📖), and meet (💬).
Select the ones you are interested in. You can change it later in your settings.
I'm also an organization manager looking for a great community.
Enable your organization profile
Gitcoin products can help grow community around your brand. Create your tribe, events, and incentivize your community with bounties. Announce new and upcoming events using townsquare. Find top-quality hackers and fund them to work with you on a grant.
These are the organizations you own. If you don't see your organization here please be sure that information is public on your GitHub profile. Gitcoin will sync this information for you.
Select the products you are interested in:
Out of the box you will receive Tribes Lite for your organization. Please provide us with a contact email: