Code

Discussion on JustJobs - Remote Job Listings SaaS platform

Discussion on JustJobs - Remote Job Listings SaaS platform

By
Cart 121 sales
Recently Updated

ic0de supports this item

Supported

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

201 comments found.

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.

Your Slack build might be outdated.

Stripe error after checkout :

Illuminate\Notifications\Slack\SlackChannel::buildJsonPayload(): Argument #1 ($message) must be of type Illuminate\Notifications\Slack\SlackMessage, Illuminate\Notifications\Messages\SlackMessage given, called in mywebsite.com/vendor/laravel/slack-notification-channel/src/Slack/SlackChannel.php on line 41

The error you’re seeing is due to a type mismatch in the Laravel Slack notification channel. Specifically:

makefile Copy Edit Illuminate\Notifications\Slack\SlackChannel::buildJsonPayload(): Argument #1 ($message) must be of type Illuminate\Notifications\Slack\SlackMessage, Illuminate\Notifications\Messages\SlackMessage given Root Cause You’re using a SlackMessage class from the wrong namespace:

You’re using: Illuminate\Notifications\Messages\SlackMessage

Laravel Slack notification channel expects: Illuminate\Notifications\Slack\SlackMessage

This happened because Laravel 11 (and possibly late Laravel 10) split or refactored the Slack notification channel. If you’re using a separate Slack package like laravel/slack-notification-channel, it may not be fully compatible with your current Laravel version.

Solution You have two options:

✅ Option 1: Use the correct SlackMessage class In your notification class (e.g., SlackNotification), update the use statement:

php Copy Edit // WRONG use Illuminate\Notifications\Messages\SlackMessage;

// RIGHT use Illuminate\Notifications\Slack\SlackMessage; Then, in your toSlack() method, return a SlackMessage from the correct namespace.

✅ Option 2: Downgrade or pin the Slack channel package If you’re using the laravel/slack-notification-channel package, ensure it is compatible with your Laravel version. Check composer.json and consider:

bash Copy Edit composer require laravel/slack-notification-channel “^3.0” Or remove the package altogether and rely on the built-in Slack integration provided by newer Laravel versions (like Laravel 11+), which uses Illuminate\Notifications\Slack\SlackMessage.

Summary Update your import:

php Copy Edit // Replace this: use Illuminate\Notifications\Messages\SlackMessage;

// With this: use Illuminate\Notifications\Slack\SlackMessage; This resolves the type mismatch error after checkout.

Hi there,

Yes, indeed this was a post-laravel upgrade issue.

I’ve prepped a fix for it (using #1) adn will include it in the next update.

If you need it sooner, send me a DM and I’ll wire you the patched file.

Thanks & sorry for the delay.

Hello dear Ic0de team i think buy but when will you publish big update ? Thanks Regards

Hi there,

I don’t have an exact ETA, but we do plan do come back with more updates on this product soon enough.

Thanks.

when a new update is coming? And which a new features you plan to add?

Hi there,

Can't say exactly when a new update will be coming, as we do not work around a fixed schedule, bur rather try to release as soon as we can, whenever we have enough new tested changes ready.

Af for new features, to be honest, right now we’d like to focus (at least next update), on underlying script tech debt, like upgrading a few payment modules, upgrading the underlying framework and re-writing the admin panel.

Alongside these underlying planned updates, we are also considering some new features.

Thanks, and let us know.

Hello,

I have been trying to install the script locally. For the first time it was done easily.

But I am trying to install it on a different device and I keep getting 500 Error when accessing http://app.test/admin.

I followed all the fix possible but I concluded the issue is in the script. My database credentials in .env file are matched.

SQLSTATEHY000 Connection refused (View: /Users/entrepreneur/Herd/app/resources/views/vendor/voyager/index.blade.php)

in /Users/entrepreneur/Herd/app/app/Helpers/helpers.php (line 83)

$dbHost = env('DB_HOST');
    $dbUser = env('DB_USERNAME');
    $dbPass = env('DB_PASSWORD');
    $dbName = env('DB_DATABASE');
    $pdo = new PDO('mysql:host='.$dbHost.';dbname='.$dbName, $dbUser, $dbPass);
    if (strpos($pdo->getAttribute(PDO::ATTR_CLIENT_VERSION), 'mysqlnd') !== false) {
        return true;
    }
    return false;
}

Hi there,

If you’ve added your .env credentials manually somehow, it might be that the file is cached.

You could try to run these commands for example:

php artisan cache:clear php artisan route:clear php artisan config:clear php artisan view:clear php artisan event:clear php artisan optimize:clear

Thanks.

I did all of that but no solution was achieved.

When I upload and unzip the files downloaded from Themeforest. Your .env file in the script right now only has this record:

APP_ENV=production APP_KEY=base64:T2WsY796jXuOk+u1HhZryQDRgKNXfuMhFL9WAuS1EBM= APP_DEBUG=false ENABLE_HTML_MIN=FALSE

Is this normal? If yes the only way to add .env credentials is manually. Please check your side as well.

Regards

Hi there,

Yes, that .env file is looking alright.

The file will be populated during the installation procedure. EG: https://docs.qdev.tech/justfans/documentation.html#installer

Thanks and let us know.

I don’t get the SaaS part… does it mean that you can charge customers so that they can have their own jobs posting website? Based on your screenshots it seems like it’s just a “paid jobs posting board”... Please clarify.

Hi there,

By our considerations, this software qualifies as a SaaS (Software as a Service), especially if:

  • Users pay recurring subscription fees (monthly/annually).
  • You’re providing access to a hosted web app (the job board).
  • They don’t have to install anything — they just log in and use it.

Thanks.

Based on your considerations, Netflix is also SaaS… as well as a great deal of the scripts offered in CodeCanyon (every script offering a paid subscription). I kindly suggest that you review the entire definition of SaaS and how it fits in today’s economy models, the SaaS model replaces the “buy once” model, but doesn’t apply to subscription services. Good luck with sales, personally I will keep looking for a true SaaS solution.

Thank you, good luck!

Hi there,

The demo should be online. If it ever goes offline again, it wait a bit and give it a refresh, it should be back automatically in case of server-issues.

Thanks and let us know.

Hey, Demo is down

Hi there,

Yes, seems like there was some downtime caused by hosting provider restarts.

The demo is back online, and generally speaking, it will auto-spawn even if it goes down for any kind of reasons.

Thanks and let us know.

Hello, i succesfully installed it, but when saving some settings on the admin panel im getting 403 Forbidden error

Hi there,

That might be because your server, or the server's firewall is blocking the request due to some settings content (most likely the ads/custom css/js area).

If possible, check the cPanel to see if any WAF rule is being triggered, or alternatively, you can also contact the hosting provider for more info.

Thanks and let us know.

Howdy!

1. How many job listings and traffic can this script handle?

2. Why is it so cheap, if it is that good?

3. Do we get the source code with the purchase of the script?

4. Do you plan to keep on developing, supporting and updating this script?

Regards,

Hi there,

1. If having a good server/server architecture, there is not limit on job listings / concurrent traffic you can get.

2. To be honest, we’re selling this product at a loss at the moment, as we’d like to have as many customers use it at first, so we can grab some feedback and data.

I am not saying this is the best script or something like that, but it’s a feasible job-posting model for modern job-listing sites.

3. Yes, you get an Envato licensed copy of the source code.

4. Yes, as long as the product is up for sell, we’re committed to improving/updating it.

At this very moment, we got some underlying, inner framework updates planned so those will take priority for now, instead of new features, most likely.

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

Hello dear Ic0de team When I buy the regular license, I can’t use the saas features, right? So, without the paid packages, registered users with the regular license can use it for free? i think buy when will you new update ? Thanks Regards

google adsense support ? Thanks

Hi there,

At the moment, there is only one available ad-spot, on the job listing page.

We plan on adding more ad-spots with future updates.

Thanks.

Please add disable pricing plans feature for free submissions on coming update and more payment gateways ( payu,iyzico,iyzipay etc…) and add google adsense support. Thanks Regards

Demo is not work

Hi there,

The companies (which are posting the jobs) profile URLs are public, but that’s about it.

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

Is the job contents support multi-language?

Hi there,

No, unfortunately, at the moment, the job-page (actual job description) is not multi-language.

Thanks and let us know.

There is no option in admin panel to export newsletter emails

Hi there,

Yes, that functionality was removed by mistake in one of the recent updates.

Prepped a fix for the next update, so they’re brought back.

In the meantime, if you have access to a PHPMyAdmin instance on your server, it should be relatively easy to get an export of your user/subscribers’ emails.

Thanks, and sorry for the inconvenience.

Where can I contact you privately for a support?

Hi there,

You can send us a DM @ https://codecanyon.net/user/ic0de#contact .

We will then reply to you via email.

Thanks.

Hello dear Ic0de team when will you add “free listings” feature ? i will buy but i m waiting this feature. Thanks Regards

Hi there,

Free job listings are already supported, but indeed, they do expire after 30 days. We’ll be looking into options of having them indefinitely free as well.

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

Hello I can’t find IP Geolocation in the admin, but it is in the language file It might be useful to add this to the script Thanks

Hi there,

Yes, you’re right, and this makes sense.

I have created an internal ticket so we can include this in upcoming updates.

Thanks for the feedback and do let us know if you have any questions or run into any issues.

need to patch for permissions issues and other issues for shared hosting like A2 Hosting. Initial installation and updates are all messing up the system. The app should account for things like this.

Hi there,

The script itself or the installation/configuration/updates procedures shouldn’t affect or create issues related to permissions, that is most likely a web-hosting related caveat.

Some panels even have a “Fix permissions” feature included in their file managers to mitigate such issues.

Overall, the rule of thumb is:

  • Files can have 644 chmod, and 755 for vendor, storage, bootstrap folders
  • Files must be owned by the web-server user & group

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

The demo site has errors and does not show anything

Hi there,

Not sure what kind of errors you mean, seems to be all good on our side.

Feel free to send us more info/screenshots or a video.

Thanks.

hello i think theres something missing in your script 1st .env file is missing the database 2nd after replacing all the files on the site if am not logged in as admin the update page will redirect to the main page after loggin in to the admin account and going to the /update i get an error 500

An internal error occurred Sorry, something happened on our side.

Please try again or contact us if the error persists.

Go home »

can you check your script please

i have downloaded it and tested it on localhost thank god not on the live version. still have the same error. and still your site not working.

Hi there,

Sorry, there was an issue related to our deployment pipeline—the demo was broken because of that.

However, the official build should work as expected. Please double check to make sure you follow the official update guide.

Thanks and let us know.

its working fine now thank you

Hi. My entire site went to crap: https://prnt.sc/WgW80s2AFP8F Help!

Hi there,

Not sure what that might be related to, but it could be to things like bad site URL @ Admin > Settings > Site > Site Url.

Feel free to send us a DM with your cPanel credentials and we can have a look over your instance.

Thanks.

it’s set fine and the admin works but the site is down weirded out: https://prnt.sc/7rMkGcCGTiah

Can’t say exactly what might be going on from the screenshot, but if possible, send us a DM with your site link / admin credentials and we can have a look.

Thanks.

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