Creating a job portal system I want to create a job system with the following workflow:


Administrator can add the jobs.
A page for job listings.
On detail job there should a link of apply for this job.
The form will contain the fields and upload application form.
The back end must display the number of application received for respective job.
On click on number of application received for respective job the see the list of Application received list for particular job category.


I have tried it with the Views and the Webform module.

Created a view for job listing and use webform for apply form. But what should I do with the trackers in point 5?
I would implement this in the following manner:


Two content types: Job opening &amp; Job application
Job openings to have fields like : Job description, current CTC, expected CTC, etc.
Job application to have fields like : Cover letter, experience, resume (file upload), etc.
Important: In job application content type, add an entityreference field that refers to Job openings.
Give permission to company user to create job opening; and normal user to create job application.


With this architecture, you should easily be able to build the views as entityreference module provides two very powerful relationships:


Entity reference: Referenced entity (Job opening)
Entity reference: Referencing entity (Job application)