Skip to content

joseangelcrn/InfoJovs_front

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InfoJovs (v of Vue) || Frontend of InfoJovs_back

An infojobs app based (in progress..)


An application with two main roles ( Recruiter and Employee ) where you can offer jobs if you are Recruiter or to apply for jobs if are an Employee.

Recruiter

  • You can create offers
  • You can close your offers
  • See how many employees have applied to the offer
  • Change status of candidatures for employees who has applied in your own offers
  • You can attach questions to job application. It will be displayed to employees once they will applicate job.

Employee

  • You can apply offers
  • See your candidatures status
  • You can see an history of your candidatures.
  • You can create a dynamic CV who recruiters will be able to see to get more information of your professional profile
  • You can search jobs filtering by different fields

Infrastructure

  • Queue Service to manage notifications when Recruiters changes candidatures statuses of Employees. (RabbitMQ, Kafka... )

Others

  • Improve filters of Job Finder

Setup

.Env

You must configure .env file by replacing VUE_APP_HOST_BACKEND for your Infojovs_back host. Example:

Example:

VUE_APP_HOST_BACKEND="http://localhost:8686/api" 

Run

cd InfoJovs_front
npm install
npm run serve

Images

Login

login

Sign Up

image

As Recruiter you can ....

Access to different entries

image

Access to your home view with basic information

image

Access to Job Finder, where you can see current active Jobs of different Recruiters

image

Create a Job Offer

image

You can insert Tags to be easily found by employees

image

Creating questions which employees will be able to respond when they apply the job :

There are two question types:

Free Question:

image

Options Question:

image

Once saved , it is not stored in database until you save/update your whole Job. Meanwhile is cached.

Temporary store and saved (db) questions are displayed with a tab system component :

image

Manage your Jobs

If you access one of your jobs :

image

It will appear a Additional Information button :

image

Where you will be able to manage everything related with your job by different tabs:

Main Info Tab

image

You can active or deactive your own jobs. In addition, you can see charts with information about your Job, such as : Professional Profiles of employees who applied your Job, or different candidature statuses. Also you can select single or multiple candidatures and change status of it :

Candidatures Tab

image

Here you can manage candidature statuses by changing singe or multiple candidatures:

image

image

Also you can see differents answers has been made by employees about Job Offer:

image

As Employee you can ....

Access to different entries

image

Access to your home view with basic information

image

Here you will find basic information and number of candidatures you are applied

Access to Job Finder

image

Where you will be able to find jobs which apply.

Access to Job Details

image

Here you will find job information and you will be able to apply job. This action will create a candidature.

Access to Candidature timeline

image

Once you apply Job, you will see current status of your candidature. Every change Recruiter do about your candidature will be displayed here

Access to 'My Candidatures' section

image

On this view, it will be displayed all of your candidatures and it statuses