radglob / job-search-crm

A CRM for managing the job hunt. Because spreadsheets are tedious.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Job Search CRM

Build Status Maintainability

A CRM designed for tech workers of all stripes to streamline their job search process.

Built using Python 3.6 and Django. Make sure you have Python 3.6+ installed on your system. I recommend using pyenv.

Using Python 3.6, install pipenv, clone this project and run pipenv install.

Running a server:

The test server can be run with pipenv run python manage.py runserver.

Testing:

You can run tests with make test. If you want a coverage report, run make coverage.

Code Quality

Try to add tests as you write code. Untested code is broken by design.

We are using Black to format our code. Try to remember to run it before you commit. If you're using a pre-commit hook for this, it leave your branch dirty.

About

A CRM for managing the job hunt. Because spreadsheets are tedious.

License:GNU General Public License v3.0


Languages

Language:Python 89.6%Language:HTML 9.9%Language:Makefile 0.4%Language:Shell 0.1%