job-board
job-board copied to clipboard
Golang Cafe - Go job board with no recruiters and clear salary ranges
sometimes happens that recruiters still post on golang cafe without specifying company name/info. This is disallowed and should be probably better documented in the "post a job" page
all html views right now are copy-pasta and nothing is re-used, mostly the header and footer which can be plugged into a nested template and included in the view could...
TTFB is pretty high for the home page, being just a simple list of jobs. I think things are getting slower probably to slow database and/or lack of caching when...
we are currently caching a few items like pinned jobs and number of jobs last week https://github.com/golang-cafe/golang.cafe/blob/master/pkg/server/server.go#L37 it would be good to cache also email subscribers in memory. this probably...
once #12 is complete, it will be a tad easier to add some basic unit test for handlers and/or repo. we might need to decouple logic form server.go a bit...
currently all job search return jobs by date posted. it would be good to have a sort option to sort jobs either by popularity (num clicks/apply), compensation (based on max...
it would be nice to understand how a certain job ad compensation stands compared to other jobs for the same location. For example if a job in germany pays 80-100/year....
should be possible to retrieve jobs via API
right now the caching is done on the handlers/server layer. As a better testable and cleaner approach there should be a cached repository that sits in front of the database...
developers should be able to add preferred annual or hourly salary when signing up