GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Hack-Match/HackMatch: Cloud App to connect mentors with mentees, accountability partners, and OS project maintainers for new contributors

BranchesTags
Open more actions menu

Latest commit

 

History

483 Commits
483 Commits

Folders and files

NameName
Last commit message
Last commit date
data
data
 
 
sql
sql
 
 
src
src
 
 
templates
templates
 
 
tests
tests
 
 
ui-match
ui-match
 
 
.gcloudignore
.gcloudignore
 
 
.gitignore
.gitignore
 
 
.htaccess
.htaccess
 
 
README.md
README.md
 
 
_____github-hackmatch_____.txt
_____github-hackmatch_____.txt
 
 
app.yaml
app.yaml
 
 
composer.json
composer.json
 
 
composer.lock
composer.lock
 
 
index.php
index.php
 
 
orig-index.php
orig-index.php
 
 
slim4.htaccess
slim4.htaccess
 
 

Repository files navigation

Hack Match

HackMatch.io is an open source cloud app to Match coders with a mentor, mentee, collaborator, or pair programming partner based on common interests. This can be for technical help, career help, business ventures, or friendships.

The Mission & Goal:

Hack Matchs' mission is to help connect programmers, developers, and engineers who can help each other become better at whatever they're both intested in. Matches made on this cloud app allow people to reach out to each other and use platforms like codebuddies, slack, devcord, glitch, codepen, stackblitz, google hangouts, email or other communication platforms to schedule remote code pairing sessions, talk, or feel less alone and be productive while working on something together.

The problems && solutions:

Problem Solution 1:

  • Problem, Many people are intimidated by communication and collaboration platforms, are too shy, or don't know how to reach out.

  • Solution, By getting a custom match the person knows who to reach out to, and how to reach out.

Problem Solution 2:

  • Problem, When they join a platform, they see that a channel they're interested in looks quiet, feel discouraged, and leave. Or they try to start a project and not many people show interest in helping out, so they get discouraged and give up.

  • Solution, By getting matched directly with the person who is looking to help out with a project, or the person looking for help, it is known immediately that there is interest.

Problem Solution 3:

  • Problem, People may miss a post someone else shared a while back, or on a different platform, about a project or common interest that would have been a good match.

  • Solution, Hatch Match becomes the central location to find common interests and projects and results are sorted by match score, not time.

Problem Solution 4:

  • Problem, A project they're interested in looks too advanced and they don't know how they would even start to help... or even where to get started... or they are unsure and lack the confidence to try.

  • Solution, The person will get matched directly with an OS contributor that can give direction and help to get started.

Problem Solution 5:

  • Problem, It can be difficult to find other people who have similar interests that would be a good match

  • Solution, The core problem this cloud app solves. As it grows the matching will get better and better.

Problem Solution 6:

  • Problem, It is very easy to slack off, procrastinate, get distracted, and lose interest and motivation.

  • Solution, Get matched with someone willing to help with motivation.

How to contribute

  1. Just email [email protected], or make a pull request.

Tip: If you need help or would like to pair on an issue, just reach out.

Other Information

Feel free to file new issues. We're looking for design, UX, and code (any lanugage) help.

If you see an issue under the help wanted category that you'd like to tackle, please comment that you're working on it, and create a new branch for the issue.

Once the prototype is complete, we'll also need volunteer moderators/matchers.

Please submit new pull requests against the staging branch.

TODOs

  • Users can sign up and register an account by submitting an entry
  • Entries are filtered and displayed on individual columns
  • Users can "request" other entries
  • Moderators can see which users requested other entries
  • Moderators can click on two entries and "match" them, triggering an automated email to the creators of both entries
  • Moderators see a list of all past matches
  • Users can accept or deny a match
  • Users can "flag" a user, meaning they will never be matched with entries submitted by that other user.
  • Moderators can see a list of top flagged users.

About

Cloud App to connect mentors with mentees, accountability partners, and OS project maintainers for new contributors

Topics

angularjs1artificial-intelligencebig-datacollaboration-platformcommunicationcomputer-sciencedata-engineeringdata-sciencelearn-to-codemachine-learningmotivationpairphp

Resources

Readme
Activity
Custom properties

Stars

9 stars

Watchers

2 watching

Forks

2 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.