silicon-slopes-engineer-workshop / coding_pairs

MIT License
0 stars 2 forks source link

User Model _ create fully and test login to make sure it still works #9

Open murffious opened 5 years ago

murffious commented 5 years ago

Please create a fully populated FAKE user and copy it to make at least 3 of them changing tiny data points for seed data for all to use

murffious commented 5 years ago

For now sign up and matching work as this:

Sign UP based on skills and level USERNAME PASSWORD SKILLS and SKILL LEVEL

MeetUP username if we can fore that would help to identify OR Github, (maybe going to use MEET UP API will address later for names) (for MVP forgot password is just manually reset in db for now, so no email needed etc)

Functionality Needed Allow user to Build a profile to use for a matching algorithm of skill level OR take it a different direction

BUTTON - ADD SKILL Language - DROP DOWN Menu after hitting ADD SKILL - required 1 skill is all

HASKELL GO C / C++ PHP PYTHON RUBY JAVASCRIPT SQL SWIFT OBJECTIVE-C PERL R RUST JAVA (new) Reason (new) Q# (new) GraphQL JS - React JS - Angular JS - Vue

(just put a notice of some sort more coming of course like Php - Laravel etc.) each one has two options to select from: My Skill = Familiar With + Want to Learn . OR Level Me Up (aka Learner) My Skill >= Proficient OR Power Level (aka willing to Lead a bit with knowledge or experience)

Alternative includes: using a 1-10 Level score if desired (on the back end numbers likely used anyways ...)

MATCHING based on preferred tasks Solve Issues- fix code - debugging - open Source or Other projects like Give Stack Overflow Answers Read Code - search for patterns, learn how to do stuff - read source code or other Learn and become proficient in new languages or framework open source coding hep wanted new features Build a small app - custom or given idea QA Testing Writing tests together TDD or whatever Demo something in a repo and make a tutorial of small working example Technical Challenge - Coding interview type problems