Skip to content

PodcastPill let's you generate a weekly schedule to listen to a new podcast every single day.

License

Notifications You must be signed in to change notification settings

nikoisonfire/PodcastPill

Repository files navigation

PodcastPill

PodcastPill let's you generate a weekly schedule to listen to a new podcast every single day.

Demo

Frontend

Folders

  • api_service: FastAPI backend / SQLA models and operations
  • db_service: SQLite database controller
  • pull_service: PodcastIndex.org API wrapper, pulls podcast data and episodes
  • scripting: random jupyter notebooks for testing

Install and use

  1. Clone the repo
  2. Start the venv with source venv/bin/activate
  3. Install dependencies with pip install -r requirements.txt
  4. Run the backend with uvicorn api_service.main:app --reload
  5. Start coding

About

PodcastPill let's you generate a weekly schedule to listen to a new podcast every single day.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published