Introduction to JobTools
JobTools is the first and currently only ONE Job Seeking Tools in Chrome Extension. It is based on ZipRecuriter Job Seeking API.
Motivation of the New Features
When you are browsing a list of jobs, you want to save the good ones (potential good fit) to your favorites and then later, you can submit applications one by one. This phrase is job filtering, where a 'saved-job-list' will be very useful.
New Features
This commit: here adds the following:
- Save Job by clicking the image button
- Save-Job Tab
- Removing Job Button from the Favorite List
- Clear All Saved Job
Technology Stack
Javascript in Chrome Browser
How to Implement?
The saved_jobs
is a Javascript dictionary that is saved to the browser.
let saved_jobs = {}
// load it when app starts
if (settings['saved_jobs']) {
let saved_jobs_s = settings['saved_jobs'];
// saved jobs
if (saved_jobs_s) {
try {
saved_jobs = JSON.parse(saved_jobs_s);
} catch (e) {
console.log(e);
saved_jobs = {};
}
}
// refresh the list
load_job_list(saved_jobs, $("div#saved_jobs"));
}
load and save the job:
// save a job
const save_a_job = (id, title, company, date, min_salary, max_salary, location, url) => {
saved_jobs[id] = {
"title": title,
"company": company,
"date": date,
"min_salary": min_salary,
"max_salary": max_salary,
"location": location,
"url": url
};
saveSettings(false);
}
// remove a job
const remove_a_job = (id) => {
delete saved_jobs[id];
saveSettings(false);
}
Screenshots
Click the 'Save' Image Button to save a job.
Manage favorite jobs in Job Tab
Installation (Add to Your Browser)
You can install the extension at Chrome Webstore.
For Opera browsers, the workaround is to first install Chrome Extension Gadget.
And similarly for Firefox, you can install Chrome Store Foxified before you install JobTools.
Contribution
Fully Open Source: https://github.com/DoctorLai/JobTools You can either submit a Pull Request or open a issue (for suggestions and bug reports)
Support me and my work as a witness by
Posted on Utopian.io - Rewarding Open Source Contributors
it will be much better if adding more detail about the jobs or the company
Need help? Write a ticket on https://support.utopian.io.
Chat with us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you. will add that in the future releases for sure.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
hello @justyy ?
is it true you are a witness?
What should I do ?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes, thank you!.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Oke, you welcome
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for your contribution.
Need help? Write a ticket on https://support.utopian.io.
Chat with us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @justyy! Thank you for the great work you've done!
We're already looking forward to your next contribution!
Fully Decentralized Rewards
We hope you will take the time to share your expertise and knowledge by rating contributions made by others on Utopian.io to help us reward the best contributions together.
Utopian Witness!
Vote for Utopian Witness! We are made of developers, system administrators, entrepreneurs, artists, content creators, thinkers. We embrace every nationality, mindset and belief.
Want to chat? Join us on Discord https://discord.me/utopian-io
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit