GeeksCAT / nem-per-feina

Job portal application using Django
https://nemperfeina.cat
MIT License
20 stars 19 forks source link

Add GIS information to job offers. #203

Open fullonic opened 3 years ago

fullonic commented 3 years ago

Related with: #196

Make possible generate coordinates from job offer address and display it on map.

To accomplish this functionality the following changes were made/introduced:

There are still things that can be improved or changed! Ideas and suggestions are welcome. Right now, for every job post, we ask to add the job address. However it could be done as well when the employer signup and save it as default address. This would allows us to "suggest" an address when a employer add new job by automatically populate the address fields.

Also, maybe some things can be better named. For instance, the Address models fields name are named in the same way as are on OSM Nominatim, but can be change.

What information should we include about the job on the map? Currently shows the "company name" and the "total of opening positions".

Currently there is not support to edit address on the edit job offer.

Doubts:

Things that are still missing:

[1] Currently named as “address”, which could be replaced later by location. The location field is still present on the Job model but should be deleted once we add the address information to the current offers that exist in our database. [2] There is a temporary hyperlink to the map page on the nav bar. Ideas about how and where display the map url and style it are needed.

sonarcloud[bot] commented 3 years ago

SonarCloud Quality Gate failed.

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot E 3 Security Hotspots
Code Smell A 2 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication