Open trusktr opened 8 years ago
i like this
thinking it should just be a simple one-sided action - send an email message to the target user with the sending users message and contact info
any user with a developer profile can be 'interested' in a job
any user can be 'interested' in a developer profile - thinking they don't need to have an active job post in case they just want to target one or more profiles rather than publicly posting
On Fri, Jan 22, 2016 at 3:56 PM, Joseph Orbegoso Pea < notifications@github.com> wrote:
Similar to angel.co, maybe you can put a button on Job listing that says "Interested" that will notify the job poster. An optional message could be included by the person clicking on "interested" which will be given to the job poster in the notification.
The same could apply in the other direction for developer listings.
— Reply to this email directly or view it on GitHub https://github.com/nate-strauser/wework/issues/83.
Ooh, I might be willing to take a crack at this one if it's still a feature people want
I still think it's a good feature. More than willing to review and accept a PR for it.
On Tue, Oct 25, 2016 at 7:39 PM, Chad H. Naylor notifications@github.com wrote:
Ooh, I might be willing to take a crack at this one if it's still a feature people want
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/nate-strauser/wework/issues/83#issuecomment-256210203, or mute the thread https://github.com/notifications/unsubscribe-auth/AAXyDrquzgWMA7kHJfOeLdWmhFfjZvlkks5q3pMZgaJpZM4HKr1u .
Started digging into it a bit. Do you think 'interests' should be represented/tracked on the db side at all, or just kick off an email to the relevant parties?
I think it should be tracked on the user's who is interested - eg add
interestedInJobIds:{
type:[String],
optional:true
}
and
interestedInProfileIds:{
type:[String],
optional:true
}
here https://github.com/nate-strauser/wework/blob/master/both/collections/users.js#L51
so that the user's object has 2 top level properties - one for jobs and one for profiles
On Nov 3, 2016 6:30 PM, "Chad H. Naylor" notifications@github.com wrote:
Started digging into it a bit. Do you think 'interests' should be represented/tracked on the db side at all, or just kick off an email to the relevant parties?
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/nate-strauser/wework/issues/83#issuecomment-258293684, or mute the thread https://github.com/notifications/unsubscribe-auth/AAXyDg-qQphd0u3ySwRLzooqbr5dXCR7ks5q6mCVgaJpZM4HKr1u .
I like that. Will try to take a crack at it after thanksgiving
EDIT: Actually, ended up staying up and knocking it out for jobs tonight. Pull req'd.
Similar to angel.co, maybe you can put a button on Job listing that says "Interested" that will notify the job poster. An optional message could be included by the person clicking on "interested" which will be given to the job poster in the notification.
The same could apply in the other direction for developer listings.
Additionally, notifications can also be sent via email.