Code Monkey home page Code Monkey logo

codermatch's People

Contributors

diingo avatar jalil avatar jdaudier avatar joonty avatar makersquare-student avatar mustmodify avatar rystakei avatar sbellity avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

codermatch's Issues

Remote pairing option

We might want to add a checkbox when there are no results to have an option to be listed for remote pairing. This can be added later on if we have time since it means changes to the DB.

Linking to another user from profile view

Under comments.hbs, we want to replace user.name with user.login to link to their profile page. Currently, this won't work. If the user's name is their full name, the link to their profile won't pull the repo down.

Reddit Suggestion for the Future - adding messaging for partners

We wouldn't add anything complicated since there are services that provide this already. But it might be a nice way to keep users connected to our site in the future if they have a simple tool like this. http://www.reddit.com/r/SideProject/comments/1j3skl/find_a_pair_programming_buddy_looking_for_beta/

[–]jabbajac 1 point 9 days ago
Totally! To me programming isn't something I need to sit next to someone for. If anything we're probably working on different portions of code at the same time. I've actually had a similar experience working with a roommate on a programming project over a break. We kept our code synced and then just kept in contact with email or messaging. I think that would be pretty cool for you guys to add some sort of messaging ability so partners can keep up with what the other is doing and maybe discuss new features as well.

Make the site responsive

img {
max-width: 100%;
}
as wide as the actual dimension of the image

background-size: cover; (same as 100%)

Setting a height in px is ok for images

grid: change everything to %
using ems

put media queries at the bottom of each section

do mobile first

600px and down = phone

800px and down = iPad

@media screen and (min-width: 600px) {
styles go here {
}
}

Styles 600px and up

Set border color to see where things are changing
border: 1px solid red;

No % for background image 'cuz it thinks nothing is there

Remote and local for founders

Is there a way to set all 3 of us as remotable so people can pair with us remotely? Right now each time we find local people, we will be set to "false" for remotable.

Turn Email Notification off

If I don't want to be emailed about comments on my wall, I should be able to click an option to turn notifications off.

Add more description to front page and maybe a link to an in depth 'about' page

Sometimes when we work on our own things, everything makes sense straight away, including to our teachers like Matt Buck and Keith. But it looks like many people who are new to the site need more description and guidance on what it's all about.

These two redditors asked some questions that would be good to answer on the index or maybe an about page.

[–]Scotty_Thomas 2 points 19 hours ago
This seems like an interesting idea, I'm down to help test and try it out. Curious to how it works since it doesn't clearly say how it works on the website?

[–]samnangchhun 1 point 10 hours ago
It's an interesting idea, but I don't see how it works yet? What will be different from Letspair or RubyPair?

Ask Stephane about if 'name' correlates to 'name' column in user table or 'login'

Ask Stephane about if 'name' in event['data']['actor']['name'] correlates to 'name' column in user table or 'login' ... location is hull_event_handler.rb

        if user_login
          # OLD: event['data']['actor']['login'] didn't work - check with Stephane to make sure 'name' will always be login: value
          # Changed login: to name: and it works
          commenter   = User.where(name: event['data']['actor']['name']).first rescue nil
          content     = event['data']['object']['description'] rescue nil
          Notifications.delay.new_comment(recipient, commenter, content)

Add additional language choices

As a user, I want to be able to choose multiple languages to find other pair programmers and vice versa.

There should be a settings option for me to update my language and level.

Email alert for future matches

As a user, I want to get an email when someone is ready to pair in my area or remotely.

This applies to searches with no results.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.