Skip to content

kellischeuble/kondoboard-etl

This branch is 3 commits ahead of BloomTech-Labs/kondoboard-cron:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

344ddb6 · Oct 2, 2020
Jun 22, 2020
Jun 10, 2020
Sep 13, 2020
Jun 17, 2020
Jun 16, 2020
May 13, 2020
Jun 17, 2020
Jun 17, 2020
Jun 10, 2020
Oct 2, 2020
Jun 17, 2020
Jun 17, 2020

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 98.5%
  • Python 1.5%