Skip to content

tBaxter/DSCovery

Repository files navigation

DSCovery

DSCovery is a tool I created to find civic tech jobs with Digital Services Coalition firms. You can see it live at https://dscovery.fly.dev

It has importers for most common ATSs -- Greenhouse, Lever, Ashby, Paylocity, etc -- so adding additional companies is as simple as adding them to the list of companies using that ATS. We currently support more than 8 of the most common ATSs.

Additional importers will be added as there is demand, and pull requests are welcomed.

For DSCovery, we will also add DSC-adjacent firms, if they're good folks in the civic tech space. Please fill out a pull request if you know of a company we should add.

Installing and running locally

  1. Clone the repository and navigate to the project directory:
git clone https://github.com/tBaxter/DSCovery.git

cd DSCovery
  1. Set up a virtual environment and install dependencies. We prefer to do this with pipenv:
pip install pipenv   # If you don't have it already
pipenv install
pipenv shell

If you prefer a traditional virtualenv, that's fine, too.

python -m venv venv  # (note: if you are not sure you're using python 3.1+ by default, you may want to change this command to python3 - m venv venv to be sure)
source venv/bin/activate  # On Windows, use `venv\Scripts\activate`
pip install -r requirements.txt

You should now be in a virtual environment, with dependencies installed.

  1. Run Database Migrations:
python manage.py migrate
  1. Start the development server
python manage.py migrate

You should now be able to go to http://127.0.0.1:8000 to see the application running locally.

About

Tool to find civic tech jobs with Digital Services Coalition firms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •