Package backend
Sub-modules
backend.app
-
This is the main file for the backend. This is the file that is run when starting up the backend for JobTrackr. It contains all the API routes for the …
backend.applications
-
This file contains the functionality for working with job applications for JobTrackr on the backend. There are functions for viewing, adding, …
backend.auth
-
This file contains the functionality for user authentication for JobTrackr. There are functions to register a new user, login an existing user, and …
backend.files
-
This file handles the functionality for using AWS S3 for storing resume files in the cloud. There are functions for uploading files, viewing files, …
backend.ollama_connect
-
This file handles the functionality for generating cover letters and providing resume suggestions using Ollama. The system prompts used for each of …
backend.questions
-
This file handles the functionality for saved questions in JobTrackr. There are functions for deleting questions, adding questions, viewing …
backend.resume_extract
-
This file contains a function to extract text from a pdf file. This is used for providing text versions of the resumes the user has uploaded to …
backend.resume_extract_tests
-
This file texts the extract_test_from_pdf function with various pdf files.
backend.test_suggestions
-
This file contains Prompt Engineering tests for evaluating possible system prompts and methods of prompt engineering for providing resume …
backend.tests
-
This file contains tests for the API requests within JobTrackr. The tests evalute both the proper method of using the function as well as a possible …
backend.tests_cv
-
This file includes Prompt Engineering Tests for evaluting the method of prompting and system prompt to use for generating cover letters. The output …