This repo contains the extract, transform, load application for Kondoboard, a platform that allows Lambda School students to browse, save, and track job postings during the job hunt.
I have filmed a video walk through for this project, and the repo for the API can be found here.
We created C4 diagrams to communicate the software architecture
pip install -r requirements.txt
uvicorn main:app --reload
pytest
FastAPI - Swagger documentation
- Find a better solution for hosting the ETL - resources are being wasted having all of that code hosted 24/7 if we only need access to it 2x / day. This will require the use of Docker
- Add the ability to search for remote only positions. We will need to label jobs we are already pulling in as well as source some jobs from APIs like Remotive
- Handle missing location tags better