Jobsy is a no-code Bubble template that you can use to launch your own job board. It features clean and modern design as well as simple and straightforward user experience.
The template is essentially a list of jobs from various locations and industries. Each job has a dedicated page with description and details and interested candidates can apply by navigating to the employer website's job post to complete the application process or to send the application via email.
Jobsy template uses PWYW (Pay what you want also referred to as "Value-for-Value model") pricing strategy where employers pay any amount they choose for posting jobs.
The template has a dashboard where you can see/manage all the job postings and their statuses, as well as information on payment.
Post jobs as a registered or guest user
Change/view job posting status as admin
Super quick search based on job postings
The user datatype stores information about the user. This information is used when the user either creates or applies for a job.
This datatype stores information about a job, like
jobCompany etc. The job will be visible to users when the creator has paid for posting it. There is also a
jobVisible boolean field that impacts the job being visible to the users.
This datatype stores information about a company that is being created during the job posting. It contains fields like
companyEmail , etc.
This data type stores information about a payment for a job posting. It contains the ID of the stripe payment that was made, the payment amount and the job object to which this order is related.
This is the main landing page of the template where users can look for a job or initiate posting one, subscribing to the newsletter and login/signup. It has a header, hero, job search with filters and sorting, call-to-action and footer.
This page is used for the creation and posting of a job. It is divided in three sections which are visible depending on the current step the user is at.
On the first step, all the information about the job is being collected as well as the information about the company related to this job. If the company object already exists then the user can search for it by name and all its info will be pulled from a previous post. The information of an existing company can be modified and updated.
The second step is for seeing the preview of the job post. You can separately preview the job as well as the company details.
The last step is used for collecting the payment through Stripe.
This page stores all the job posts that were published on the platform. The admin can view, edit, hide or delete the existing jobs as well as create a new job post by clicking on the top left corner Add New Job button.
By clicking on a specific job, details about the payment for posting it will show up.
This page displays information about a job a user can apply to. Upon clicking the Apply button the sending of an email will be initiated through the available email services. The user can then send all the information the employer might need through that email.
This page is used to show some details about a company as well as for displaying all the jobs posted by it.
This page is used to display the privacy policies of the platform.
This page is used for login and signup.
This page is used for resetting the password.
The 404 page is also known as an “error page” or “Page Not Found” page. This page indicates that the user reached the domain they requested, but the URL path provided no information.
This element is used at the top of the page and offers overall navigation through the platform.
The footer contains links to social media and it's used at the bottom of the page. Its main use is basic navigation through the platform.
This reusable contains a form for users to subscribe to the newsletter.
Card payments on the platform are powered by Stripe using the default card checkout providing a secure environment for users.
Please check our documentation on how to set Stripe plugin.
On the Job page there is an workflow for the Apply button that opens the available email services on the user's device to send an email.
This template comes with explicit notes for Database fields which will guide you with the modification process.
The edit and delete option of the job posts is disabled due to demo purposes on the dashboard page. Click on each of those elements and remove the "This input is disabled" checkmark.