-
Notifications
You must be signed in to change notification settings - Fork 174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kickoff: Compensation Data 💰 #4
Comments
I would like to work on this :) |
Question #1 ![]() |
Question #2 So, I was playing around on how to run migrations on colorstack-test, because it was still empty even after running the migration. I came across this page that sounds like I can go ahead and work with the connection to colorstack, and not worry about creating a new connection to colorstack-test? Is this correct? How can I incorporate the test database into my tests, if I do need to? |
@hebronmekuria So sorry for the late response here, I didn't see these comments! To help further debug these issues, I think the easiest thing would be to put up a draft PR and just tag me in some comments in the code/PR directly. It'll also make it easier for to pull your branch down locally and give it a shot (though I can do that now as well I believe). I'll pull your branch down and try to see what the issue is with the types! |
You actually don't need to do any setup for the The reason you don't see any tables in |
Alright, let me make a PR. |
Question for the listJobOffers function: |
Closing for now, but will reopen shortly. |
Overview
It's really important that members in our community have access to real data when it comes to job offers and compensation. For those who already have offers, this helps to evaluate how strong their offer is as compared to the rest of the community. For those who don't have offers, it shows them what's possible. Having such data is also important to the internal ColorStack team because it will serve as a critical data point and success metric over time. Eventually, we want to build company reviews as well!
Scope
For the MVP, we should give members a way to do the following in the Member Profile:
Data Requirements
Here is the core data that we want to collect for a job offer in this MVP:
Technical Plan
Here's a short overview of what needs to happen technically to support this.
On the backend, in the
core
package:job_offers
SQL table.uploadJobOffer
function, which accepts some job offer data and saves it to thejob_offers
table.listJobOffers
function, which accepts some query parameters to support pagination and returns a list of offers.On the frontend, in the
member-profile
application:Companies
tab in the Member Profile.Companies
page which shows all job offers on the screen.The text was updated successfully, but these errors were encountered: