Skip to content

Latest commit

 

History

History
48 lines (37 loc) · 1.42 KB

README.md

File metadata and controls

48 lines (37 loc) · 1.42 KB

kondoboard-cron

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.

Table of Contents

Diagrams

We created C4 diagrams to communicate the software architecture

Context

Context

Container

Container

Install

pip install -r requirements.txt

Usage

uvicorn main:app --reload

Testing

pytest

API

FastAPI - Swagger documentation

Future Features

  • 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

License

License