Skip to content

kshvmdn/find-me-a-job

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

find-me-a-job

Find the perfect company for you.

Analyzes your resume and prepares a list of relevant companies based on your skillset. Company data is scraped via StackShare.

Built in under 24 hours during Hack the North 2016 at the University of Waterloo.

Installation

  • Prerequisites:

    • Python 2.7 (some deps don't run on Python 3+)
    • MongoDB
  • Clone repository.

    $ git clone https://github.com/kshvmdn/find-me-a-job.git && cd $_
  • Install dependencies.

    $ pip install -r requirements.txt

Usage

  • You're going to want to populate the database before using the application (otherwise you'll have nothing to work with). You can do this by running the scraper. See scraper/endpoints.py for the list of all endpoints (edit this as you will).

    python ./scraper/__init__.py
  • Start the application, it'll be running at the provided host/port (http://localhost:3000 by default).

    $ HOST=<host> PORT=<port> DEBUG=<debug> ./app.py