QueryJane - new functionality: Companies can create job offers

View this thread on: d.buzz | hive.blog | peakd.com | ecency.com
·@kit.andres·
0.000 HBD
QueryJane - new functionality: Companies can create job offers
#### Details
QueryJane is a web application developed with Django that allows to connect with companies and experts in different sectors of the cannabis industry. I have launched the [beta version](https://queryjane.net/) recently. In this opportunity I will add a new functionality that will allow companies to create job offers.

Now, in the company administrators menu, there is available a new tab called *Job offers*:

<center>
![Screen Shot 2018-01-12 at 11.43.47 AM.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1515775458/vmsv2ouubumtsbmhcexg.png)
</center>

By clicking on this tab we will see a list of job offers that we have created. If we click on the button **Create job offer** we will be redirected to the *New job offer* form:

<center>
![Screen Shot 2018-01-12 at 11.51.16 AM.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1515775905/oi6qfvbgwqcosv6wnkiz.png)
</center>

Company administrators can add a title, a description (the description field has [Quill.js editor integrated](https://quilljs.com/)) and can select *country-city* if it is applicable. Each time a job offer is created, managers must select at least one industry category; professional profiles of the users are classified using this categories. The coincidence in the sectors of the industry will be the first search item to find the right professionals for each job offer.

After submit the *Job offer form*, users will be redirected to the *Job offers list* of the company.

<center>
![Screen Shot 2018-01-12 at 12.03.32 PM.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1515776646/wg424mcczmykuaz3u7dq.png)
</center>

By clicking the *View* button, we will be redirected to the job offer detail page:

<center>
![Screen Shot 2018-01-12 at 12.06.52 PM.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1515776851/vpffe9obfmxhvndyye1a.png)
</center>

General users and non-authenticated users can see the job offers list by clicking the link *Jobs* in the footer of the web page:

<center>
![Screen Shot 2018-01-12 at 12.13.31 PM.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1515777221/w205nqlm4u4lwligv0fh.png)
</center>

This is how looks the general job offers lists:

<center>
![Screen Shot 2018-01-12 at 12.14.51 PM.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1515777413/m6aakgblhnn2zuuzipb4.png)
</center>

#### Components
Only one section was affected with my changes, the company administrators menu. Now, there is a new tab called *Job Offers.*

<center>
![Screen Shot 2018-01-12 at 12.23.32 PM.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1515777844/pwj4noyqof6x799nwwiz.png)
</center>

But it generates the following new sections:

* Job offers list for company administrators.
* Job offer form for company administrators.
* Job offers list for platform users.
* Job offer detail for platform users.

#### Future work

1. Notify professionals about applicable job offers. (Via email and In the notifications menu in the platform).
2. Professionals can apply for a job offer through the platform.
3. Job offers filter.
4. Register and login using Facebook and Gmail accounts.
5. Inbox: Users can send messages directly to other users using the platform.
6. Styles adjustment: I'm backend developer, and my skills as front-end developer are low. I will search for some help to adjust some sections styles.

<center>
https://steemitimages.com/0x0/https://res.cloudinary.com/hpiynhbhq/image/upload/v1515461442/p1cueuwubljoaeofvhzp.png
</center>

***
<center>
<h3>Pull request detail [here](https://github.com/roadhousestudio/queryjane_app/pull/22/files)</h3>
My Github account [here](https://github.com/aaquirogal)
</center>
***

<center>
![Screen Shot 2018-01-12 at 12.51.50 PM.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1515779545/jz3rhudloezrret6aqqv.png)
</center>

<center>
<sub>
Proof of logged in session in Github
</sub>
</center>

Have happy days ✌
***

    

<br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@kit.andres/new-functionality-companies-can-create-job-offers">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>
👍 , , , , , , , , , , , , , , , , , , , , , , , , , , ,