• Resolved gamicord

    (@gamicord)


    Hello Sir,
    I have a friend who says he wants to cut cost by having a Real Estate website and a Job Website on One(1) Domain Name.

    I don’t know if the structures to be built-in are possible, but I’ve decided to give it a shot, relying only on tools like Pods, Elementor Pro, and Frontend Dashboard.

    I’ve created 4 User Roles: Employer, Job Seeker, Agent and Agency.

    MY FEAR AND UNCERTAINTY
    I seek to stretch Pods Relationship Feature to heights I don’t know if it can climb: I mean that I am hoping to use Pods Relationship Feature to achieve what I want, even though I’m not sure, and do not know, if it can do it.

    MY USE CASES
    USE CASE 1:
    There are four(4) User Roles: Employer, Job Seeker, Agent and Agency.

    Employer and Job seeker User Roles are connected to Jobs. Employers can Create and Post Jobs, while Job seekers can apply for jobs.

    So, employer dashboard is different from Job seeker dashboard– it can receive Job applications, view Job application, View Posted Jobs, and such things.

    Job seeker dashboard can view Jobs applied for, Resumes submitted etc.

    USE CASE 2:
    Agency and Agent User Roles are the same. They can create and Post Properties, edit, view properties and delete their Listed, created and posted properties.

    The only thing is that on their dashboard and when they log in, they should not see anything related to Jobs, they should only see navigation Menu and Pages related to properties only.

    QUESTIONS:

    1.) How do I connect things, using Pods Relationship Feature, So that when Employer User Role posts jobs, the Job seeker User Role can apply for the job, and the submitted resume plus application from the Job seeker goes to the Employer?

    2.) How do I use Pods to ensure that Employer User Role cannot apply for Jobs, and Job seeker User Role cannot create jobs, except to apply for jobs?

    3.) How do I ensure that Employer User Role and Job seeker User Role see nothing connected to Real Estate when they log in? And Agents and Agencies see nothing connected to Jobs when they log in?

    3.) How do I output my CPT Archive contents in Grid format using Pods Templates?

    Needing to hear from you soon.
    Special Regards

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Jory Hogeveen

    (@keraweb)

    Hello @gamicord

    1.) How do I connect things, using Pods Relationship Feature, So that when Employer User Role posts jobs, the Job seeker User Role can apply for the job, and the submitted resume plus application from the Job seeker goes to the Employer?

    This question is way to general for a support channel.
    In short:
    – Add a front-end screen for adding jobs (form)
    – Add a notification system in your project for new jobs to be send you job seekers
    – Add a front-end form to applying to jobs + add notification to that job author.

    All of the above are not Pods core features but can be achieved with other third party plugins or custom development.
    Forms would be best handled by Gravity Forms using our addon.

    2.) How do I use Pods to ensure that Employer User Role cannot apply for Jobs, and Job seeker User Role cannot create jobs, except to apply for jobs?

    This also isn’t something Pods would do. Access management is something you have dedicated plugins for.

    3.) How do I ensure that Employer User Role and Job seeker User Role see nothing connected to Real Estate when they log in? And Agents and Agencies see nothing connected to Jobs when they log in?

    This also isn’t something Pods would do. Access management is something you have dedicated plugins for.

    4.) How do I output my CPT Archive contents in Grid format using Pods Templates?

    This depends on your theme. In your case Elementor. My guess is that it has a grid module. If you can do a custom query on that module for other objects you would be able to create a grid with all types of objects.
    The template however is something that is done with Elementor I suppose. You should ask them if they support templates outside of their system.

    Sorry I can’t be of much help with this but questions like these aren’t really in the scope for support. These are more general design / project planning questions which require some amount of knowledge in programming and DB structures.

    More info on Pods scope for support: https://docs.pods.io/faqs/what-can-you-build-with-pods/

    Cheers, Jory

    Thread Starter gamicord

    (@gamicord)

    You’ve been too much help. I sincerely and truly appreciate.

    I’ve already sensed that a project like this requires deep knowledge in programming and Database structures, but I’ve thought it’s possible somehow with Pods, Elementor Pro, and some other way I don’t even know of.

    But now that you’ve nailed it clean, I’ve abandoned that pathway (because of my minimal knowledge in programming), and would follow the regular flow of using Elementor Pro and Pods to build each website separately on their own separate Domain Name.

    Thanks for at least inspiring a line of action in my mind.

    Regards

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Exploring Pods Relationship feature’ is closed to new replies.