In short: There will be 3 kinds of users, one job seeker who apply for a jobs , another is employer who post the jobs and admin manages the entire application.
some cool things are
. posting and listing of jobs
. different types of filters for jobs
.jobs categorised based on category
.email verification system while registering for both jobseeker and employer
. Three different types of users interact with the system ie: Job Seeker, Company(employer) and Admin
. Mail job links someone(eg:friend)
.Job recommendation system
.application sent with vue js
. favourite jobs with vue js
.A blog system included, admin manages the blog
and more...