Empath is a desktop program optimized for macOS for keeping track of a Software Engineer's job applications. We make no guarantees of job placement, simply to help you on yur Employment Pathway at a startup or maybe even Morgan Polysoft.
Empath is written in Python, with Django and FlaskWebGUI.
With uv installed, simply run
uv syncto install all required dependencies in a Python virtual environment.
Then run
uv run python3 manage.py migrateto build the database, followed by
uv run python3 manage.py createsuperuserto create your account.
The application uses Django's built-in Admin Panel to perform some functions. The account created here can be accessed either directly from the Admin Panel button on the left of the UI, or from various CRUD buttons displayed on various pages, usually labeled Add or Update.
To run the application itself use
uv run python3 gui.py