Make it human readable

At HireHive we use Human readable ID’s for our object identifiers. This was made popular by Stripe.

job_nBXhT202AnR1
|_| |__________|
 |        |
 |_Prefix |_Random characters

List of ID’s in HireHive

PrefixDescription
job_Job Id
cat_Job category Id
note_The note Id
usr_The user Id
usrcat_The user category Id
gst_The guest Id
app_The application Id
can_The candidate Id
cv_The resume Id
fdbk_The feedback Id
int_The interview Id
attd_The interview attendee Id
shrdapp_The shared application Id
form_The form Id
qustn_The question Id
opt_The question option Id
file_The file Id
tag_The tag Id
acc_The company Id
cnt_The contact Id
mail_The email Id
etmpl_The email template Id
pipl_The pipline stage Id
camp_The referral campaign Id
adlog_The audit log Id
api_The api key Id
wbhk_The webhook Id
wbhk_evt_The webhook event Id