Skip to content

mcfearsome/opportunities

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Opportunities

Table of contents

Introduction

Just a dump of data I've been collecting on companies hiring around Philadelphia. I might eventually spin this in to some sort of app - if so I have no plans to monetize... totally an open source effort.

Contributing

New company

If you want to list a new company, please perform the following steps:

  • Fork the repository.
  • Create a new JSON file in the companies folder.
    • Please only use Alphanumeric characters [A-Za-z0-9] or "-" for the company portion of the filename.
  • Review the sample.json file to see an example.
  • For the company object populate the following attributes:
    • company
    • url
      • Should be for the company's careers or jobs page.
    • webSiteUrl
      • Main page for the company.
    • address
    • geo
    • positions
      • If no current positions, leave as an empty array.
  • For the position objects populate the following attributes:
    • title
  • Other attributes can be populated on either the company or position objects.
  • Commit you changes.
  • Create a pull request.

Meta Data

More meta data is welcome. The sample.json files shows an expanded version of the meta data in use. Where possible, the meta data has tried to match the vocabulary of Schema.org. In general, the JobPosting schema is a reference point for the position's meta data.

If you have thoughts on how to enhance the meta data, please open an issue and share your ideas.

Build

For building the county files, you need to have Node.js and npm installed. Type npm run merge to merge the company JSON files into their county file.

Acknowledgements

Geospacial Data

GeoJSON data pulled from https://github.com/johan/world.geo.json/

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.0%
  • Ruby 22.0%
  • HTML 15.1%
  • CSS 14.9%