phpmentoring / webapp

PHP Mentoring matching website
http://php-mentoring.org/
MIT License
46 stars 30 forks source link

Profile enhancements #70

Open auroraeosrose opened 8 years ago

auroraeosrose commented 8 years ago

Right now profiles are just a freeform textbox - although this allows for a lot of flexibility it means that new people coming to the site don't realize what a well crafted profile should look like

After looking at the existing profiles the best ones

  1. Have nicely formatted information for about me and what I work on including social media/email information, links to sites, etc.
  2. If looking for a mentor has a bit on what they are interested in learning
  3. if looking for an apprentice has a bit on how they mentor (weekly meetings, working on projects, etc)

This more specialized information makes the "speed dating" aspects (finding the right match) a lot easier and pointing out the kind of things that help match up better (perhaps templates or a little more structure to profile information) would help the site be more useful

matthewtrask commented 8 years ago

Ill go ahead and take a shot at this.

tomvisions commented 7 years ago

Is this being worked on? I'm looking at what I could take on for my first task. And this does look a bit fun to do.

Please let me know. Thanks!

auroraeosrose commented 7 years ago

@rocketpastsix are you actively hitting this? otherwise @tomvisions is hired :)

matthewtrask commented 7 years ago

@tomvisions can do it, Ive been busy with work, but Ill fins something else to tackle :)

tomvisions commented 7 years ago

I've succesfully checked out the fork of the project from my github account. Not sure how to replicate the database though. Any particular files I should be looking at? Thanks!

christickner commented 7 years ago

What do you mean by "replicate the database"? If you mean a copy of the production database, I don't think that is necessary. You can use a local database and create a profile to see what a profile looks like currently.

dragonmantank commented 7 years ago

Hi Tom!

Please make sure to follow the directions in the README.md file. It will have instructions for setting up the project in both Vagrant and locally (docker will probably be coming soon), and part of that is running a series of commands for phinx, our database migration software.

Specifically it's steps 6, 7, 8 under either setup.