Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lorenzosapora/happyhirer
https://github.com/lorenzosapora/happyhirer
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/lorenzosapora/happyhirer
- Owner: LorenzoSapora
- Created: 2022-11-13T21:13:26.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-11-15T03:08:49.000Z (about 2 years ago)
- Last Synced: 2024-12-24T00:30:47.585Z (4 days ago)
- Language: PHP
- Size: 85 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## HappyHirer
A very small, light job board with complete transparency on both sides of the hiring process.
## Goals
### Applicant
- Submit applications
- See number of applications
- See application status
- Get feedback on application
- See rough ranking against other applicants### Hirer
- Get applications
- Review applications
- Provide feedback
- Use your own email ([email protected])
- Use our version or self-host
-## Ideas
- Set requirements for the applicant (ex: GitHub, fav recent project, biggest project, etc.)
- Sections for feedback
- CV
- Cover letter
- [requirements for applicant] ex GitHub
-
- Option to tick sections off with just a :thumbsup:
- For each section, allow a 'notes' section for minor points on each section. Not a neg/pos, but more a point to bring up. ex: `linked-in should be linkedin`
- Private notes for the employer
- Generate a report at the end of the campaign for the employer
- Generate a report at the end of the campaign for the applicant## Flow
- `Employer` creates a `Job`
- `Job` has `Goals` such as
- Email Copy
- Cover Letter
- CV
- GitHub
- Your favorite personal project
- Your most challenging commercial project (if applicable)
- Anything else you feel can convey your skills
- `Employer` advertises `Job`- `Candidate` creates `Application` while applying for `Job`
- `Application` has
- asda
-## Tasks
- Create Job::class (the campaign)
- Create Candidate::class (the applicant)
- Create Application::class (the candidate->application)
- Create Employer::class (the client)
- Create Goal::class (a job->goal)
- Create GoalNotes::class (goal notes)
- Create PostPrivateNotes::class (post private notes)
- Create PostPrivateNotes::class (post private notes)