Code

Discussion on JustJobs - Remote Job Listings SaaS platform

Discussion on JustJobs - Remote Job Listings SaaS platform

By
Cart 119 sales
Recently Updated

ic0de supports this item

Supported

This author's response time can be up to 5 business days.

200 comments found.

Good day,

There’s an issue with subscriptions renewal in your script.

I got disputed charges and back charges because of this issue.

I am using Stripe in this case.

Subscriptions renew in Stripe but jobs remain inactive in the script (Employer’s dashboard).

We are having a lot of trouble because of this bug please investigate and fix.

Regards,

Hi there,

I’ve created a ticket and forwarded it to our payments system developer so he can have a closer look at this.

If you have more details on it, or if you could provide us with admin access so we can check the logs, feel free to also send us a DM @ https://codecanyon.net/user/ic0de#contact .

Thanks!

Hello,

I’m currently using your script JustJobs – Remote Job Listings SaaS Platform and I’m running into a persistent email delivery issue that appears to be related to the internal mailer configuration.

Problem description

Even though SMTP is configured correctly in the admin panel, outgoing emails are not actually sent via the configured SMTP server.

The result is a DMARC rejection from the mail server:

550 5.7.26 Message rejected due to DMARC policy

All DNS records (SPF, DKIM, DMARC) are correct, and the same mailbox works perfectly via external SMTP clients.

Why this looks like a script issue

The admin panel shows SMTP as enabled

However, the actual outgoing mail seems to be sent via a different mailer (likely PHP mail / sendmail or a fallback driver)

This causes the sending IP to not match the domain’s DMARC policy

The application then falls back to “log” mail driver after failure

This strongly suggests that:

The SMTP configuration is not enforced internally, or

The envelope-from / return-path is overridden in code, or

A cached/default mail driver is used instead of SMTP

Question

Could you please let me know:

Where the actual mail driver is defined in the code?

How to force SMTP usage for all outgoing mails?

Whether the script supports setting the envelope-from / return-path explicitly?

If you already encountered this issue before, a short hint to the correct config file or function would be more than enough.

Thank you very much for your support.

Hi there,

If possible, please send me a DM at https://codecanyon.net/user/ic0de#contact with your site link, admin credentials, and I can have a quick look at your email setup.

Thanks & let me know.

Hello dear Ic0de team Any update ? or it is dead ? Thanks Regards

Hi there,

We do have some updates being worked on, but I do not have any ETAs on them at the moment.

Thanks & let us know if you have any other questions.

I really like the JustJobs script and I’m actively using it in a real project. For that reason, I would like to share some important improvement suggestions that could significantly enhance the platform for both candidates and employers. Below is a structured list of features that would make the script much more competitive and aligned with modern recruitment platforms. I hope these suggestions help guide future updates.

SUGGESTED FEATURES

CANDIDATE FEATURES:
- Complete professional profile with internal resume
- One-click job application
- Candidate dashboard with application status tracking
- Saved jobs and personalized job alerts
- Job recommendations system
- Advanced profile privacy controls
- Conditional internal chat (only unlocked after employer selects the candidate)
- Support for behavioral, technical, and situational tests

EMPLOYER (COMPANY) FEATURES:
- Candidate management panel (simple ATS)
- Advanced resume management with filters and keyword search
- Internal notes per candidate
- Multi-user company accounts with permission levels
- Internal talent pool for saved candidates
- Job performance analytics and metrics
- Test evaluation panel and candidate ranking

ADMINISTRATOR FEATURES:
- Advanced moderation and job approval controls
- Logs, audit tools, and activity tracking
- Global platform analytics and reporting
- Mass communication / broadcast system for admin
- Global test management and data retention policies

DETAILED DESCRIPTION OF EACH FEATURE

CANDIDATE FEATURES:

1. Complete professional profile with internal resume
A full professional profile system where candidates can add work experience,
education, skills, certifications, languages, portfolio links, and upload a PDF/DOC resume.
This internal profile could also generate an optional public link.

2. One-click job application
Allows candidates to apply instantly using their stored profile information
and internal resume, improving conversion rates.

3. Candidate dashboard with application tracking
A panel showing the status of each application: submitted, under review,
shortlisted, interview scheduled, on hold, rejected, or hired.

4. Saved jobs and personalized alerts
Candidates can save job postings and create alerts based on title, category,
salary range, or location.

5. Job recommendation system
Automatically recommends jobs based on candidate profile and activity.

6. Advanced profile privacy controls
Options for hiding personal information or allowing visibility only for selected employers.

7. Conditional internal chat
The internal chat should be enabled only after the employer selects the candidate.
The candidate must confirm communication before the chat becomes available.

8. Support for behavioral, technical, and situational tests
Candidates can receive tests assigned by employers and complete them
through a dedicated testing interface.

EMPLOYER (COMPANY) FEATURES:

1. Candidate management panel (simple ATS)
A structured interface where employers can move candidates through stages such as:
received, under review, shortlisted, interview, test assigned, finalist,
hired, rejected, or on hold.

2. Advanced resume management
Employers can view resumes directly on the platform, filter candidates by skills,
experience, education, location, and run keyword searches across resumes.

3. Internal notes per candidate
Recruiters can store private notes on each candidate for internal evaluation.

4. Multi-user company accounts
Companies may add multiple team members with different permission levels:
administrator, recruiter, or viewer.

5. Internal talent pool
Employers can save strong candidates for future job openings.

6. Job performance analytics
Insights such as job views, application rates, traffic sources, and overall engagement.

7. Test evaluation panel
Employers can view test results, compare candidates, apply filters,
and automatically rank candidates based on performance.

ADMINISTRATOR FEATURES:

1. Advanced moderation tools
Options to approve or deny job postings, verify employer accounts,
and filter inappropriate or low-quality content.

2. Logs, auditing, and history tracking
Records of all important actions such as job edits, candidate status changes,
company profile modifications, and system updates.

3. Global analytics and reporting
Platform-level metrics including user growth, job posting volume,
candidate activity, and overall engagement.

4. Mass communication tool
A system for sending announcements to candidates or employers directly
from the admin panel.

5. Global test management
Admin-level control over test templates, evaluation rules,
data retention policies, and audit logs.

Hi there,

Thanks a lot for the feedback! I have saved your suggestions so we can circle back over them properly.

Now, to be honest, there is a lot of tech debt to be “paid” for this platform, and we have already started working on parts of it.

In short, there are a couple of larger-scope, internal updates we need to do on it before sketching new features (EG: Payment system updates, Framework, Admin, and more).

Once we’ll get closer with these ones, we’ll definetely want to further expand its functionalites, maybe add some recruiting interface as well.

Will keep you posted on this one.

Once again, thanks for the feedback!

lpcta

lpcta Purchased

Hi, I’m installing the script on a different domain and it’s giving me this error – An internal error occurred. Sorry something happened on our side. Please try again or contact us if the error persists. I also noticed that the .env file is empty after I attempted to install. It was not empty before the installation.

lpcta

lpcta Purchased

hi, i sent you an email

Hi, got it, will have a look and get back to you shortly. Thanks.

lpcta

lpcta Purchased

thanks

sampra

sampra Purchased

Hi, What about sitemap? Regards

Hi there,

Sitemap should be re-generated automatically each day at midnight, if the cronjobs are properly set.

You can read more about it at this docs section @ https://docs.qdev.tech/justjobs/documentation.html#crons .

Thanks, and let me know if you have any other questions.

sampra

sampra Purchased

Hi, how to access the sitemap? I am trying domain.com/sitemap.xml but I get page not found! How many pages does the site map contain? Can I control the limit per sitemap? What is included (jobs, companies, categories, etc)?

Also, when trying domain.com/index.php, strange content appear

I tried the same on your demo website, and I get the same results

Regards

Hi there,

Sorry for the delayed response.

It does look like our demo instance was missing cronjobs as well.

It includes valid/active jobs, companies, and public pages. With this ocassion I also realised it misses blog entries ; will have that fixed in the next version.

Anyway, let me know if you need help with setting up the cronjobs for your site.

Thanks.

Demo has internal error. If you want to get more sales make sure your demo is working properly, this reflects your professionalism with your demo.

Hi there,

There are indeed some issues with that demo server; it seems like it goes down from time to time, but automatically comes back alive (so it should be just a temporary thing).

We will be re-creating the server entirely soon enough.

Thanks and sorry for the inconvenience.

Hello,

1. I tried to translate the Popular tags / Job Skills by putting them in en.json and fr.json but its not working.

E.G:

1. A/B Testing 2. AD Design 3. Adobe creative Suite 3. Adobe Illustrator 4. Adobe InDesign 5. etc

2. Also on the homepage the categories are not translating but they are tranlsated on search jobs in the left filter.

I can confirm that the same behavior is observed on your demo site if you switch to românǎ.

Can you help with this?

Hi there,

Thanks for the feedback, I’ve noted all these down and will check them out before sending out the next update.

Thanks again, and I will let you know once we get any news.

Sounds good . I will be waiting

sampra

sampra Purchased

Hi,

I just purchased and installed the application. I would like to have about 6000 companies and about 200,000 jobs. Can you provide me with this information? I can also provide you with access to the website to populate the data.

Regards

Hi there,

For this, I imagine you would need a custom script to have your data imported onto the structure of our site (we can’t really help with custom code changes).

We always plan to add some kind of importer in the future. In what format do you have your data stored in?

Thanks.

sampra

sampra Purchased

Hi,

How will the application perform when there are more than a 500,000 Jobs?

Regards

sampra

sampra Purchased

?

Hi there,

There are really no limits on the number of max jobs—everything is paginated, and the DB is optimized.

You would rather hit concurrency issues with a large amount of traffic, it’s not a matter of the maximum number of jobs.

Thanks and let us know.

Hi,

if you could convert this script design into WordPress theme with WP job manager, you would get thousands of sales.

thanks

Hi there,

Thanks for the suggestion. This is something we can think about.

Thanks again!

RDCode

RDCode Purchased

Hi,

I’m planning to buy the script after the next update. Based on the comments, it seems the script currently has some payment issues and a few other things. Could you please let me know when you plan to release the new update?

Regards,

Hi there,

We just pushed a small patch with that payment-related issue + a couple of other fixes.

We do plan to try an update the product further, with new features, but there’s a bit of tech debt that must be resolved before that.

Thanks.

RDCode

RDCode Purchased

Hi,

I just purchased the script. If you continue upgrading the code often, I’m sure more people will buy it as well.

Thanks!

Hi there,

Thanks, we do plan to do more updates in the future. As mentioned, there is a bit of tech debt that must be taken caren of in the next 1-2 updates.

Thanks!

Hello dear Ic0de team When will you new update ? Thanks Regards

Hi there,

Unfortunately, we do not work around a public release schedule or roadmap.

We usually release updates as often as possible, when enough new features and fixes have been bundled up and tested. We might push a minor release sooner if there are any urgent fixes.

Thanks.

I contacted you through the contact form 2 days ago with no answer so I decided to comment on here.

Good day,

I have been using JustJobs on my project for 3 months now with no issues but I am now encountering issues with payments.

1. When I put trial on a plan I get error message ” Payment failed.” when making a payment

2. When I choose to pay yearly plan. I get error “Something went wrong with this payment. Please retry or contact support” when attempting to make a payment

However when I choose to pay monthly plan there is no issues at all.

I am using Stripe and I believe it is perfectly configured because the monthly plan is going through. Can you help with this ?

Looking forward to hearing from you soon.

Kind Regards,

The same issues mentioned above are happening on your demo site, so this has nothing to do with our end.

You can recreate the scene on your demo then check your logs.

Try to post a job on your demo site, then choose a trial plan or yearly plan you will understand.

Hi there,

Indeed, I was able to reproduce this one when attempting to pay for yearly packages, but not for trials.

Prepped a fix and will most likely push an update with it and other small fixes tomorrow.

Thanks for letting me know.

Thank you for fixing the above issue.

Hello,

Can I do the following:

1. Import job listings from api ? (REST, JSON, XML etc format)

2. Import job listings from remote url (i.e. csv format)

3. Having public company profile pages?

4. Having public candidate profile pages?

5. How does the onpage SEO work?

Thanks

Hi there,

1,2 – Jobs importing is not supported at the moment,

3 – Company pages are public already

3 – There is no actual candidate tracking/system, so their profiles can’t be public

4. All pages are server-side rendered, they feature proper tags, schema ORG definitions, and more. On the onpage side, things should be fine, but as you may know, SEO is more a thing of content and off page SEO.

Thanks, and let us know.

Any updates? or are you closed the project?

Hi there,

We do plan to maintain the project as long as it’s on the market.

However, the resources on this project are kind of limited, so wouldn’t be able to tell you when the next update is coming.

We are working on some core framework updates from which this project should benefit as well in the future.

Thanks.

bstn001

bstn001 Purchased

how can i install this i am unable to install this script “however there is no install file or folder”

Since this is a custom build, not wordpress, the issue 404 is not related to hosting as your developer mentioned, but rather the configuration of your Files in order for them to show content. I can assure you that everything on the hosting environment and server is working as expected. Thank you for the understanding

Hi there,

If possible, please send me a DM with your cPanel credentials, and I can have a look.

Indeed, you are not facing a documentRoot (or not a documentRoot only issue), but maybe more from what I recall from previous messages.

Thanks, and let me know.

How the buyers trust this product if even the demo is not working?

Hi there,

The server on which the product is hosted seems to have some reliability issues – I can see the demo has been down on and off lately from our monitors.

However, the server is built in such a manner that it will eventually restart all failing services, so it should be back automatically if it goes down.

Anyway, this is not a script-related issue, but a hosting-related one, on our side, which will be addressed soon.

Thanks, and let me know if you have any other questions.

And How can we change the text and logo in transactional sent out emails. E.e When reseting password link

Hi there,

The logo of all emails should be automatically replaced when updating the logo from the admin

As for the translation strings, they should be present in the language file, as for the rest of the labels.

Thanks.

Which logo? Are you talking about the Default site og:image or the Light site logo? I have all of them set up but they are not showing in emails. Is there a specific size needed for the logo?

Hi there,

The regular logos (light in particular) are required for the logo. At a glance, the emails do seem to include the logo set in the admin.

Is there a particular email that has this behaviour, maybe?

Thanks.

Hello,

The side menu on mobile devices might have a bug. It is clear and the logo collides when opening the side menu on mobile devices.

How to translate texts on mobile devices?

Regards

Hi there,

Please send us a DM with screenshots of the error you’re mentioning, and we’ll have a look.

Thanks.

Okay I will do that. The Slack build might be outdated too. When using paid plan and share on Slack channel is on. The payment is not completing. After debuging it says The error you’re seeing is due to a type mismatch in the Laravel Slack notification channel.

Hi there,

Thanks, I will verify that shortly and reply to your other comment.

Can’t say for sure if this is a global thing (might be) or an env-related thing.

Will get back to you on this one.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey