bootiful-podcast / desktop-v1

A desktop client to support initial preparation and submission of audio artifacts for production.

Home Page:http://BootifulPodcast.fm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Desktop Client

Desktop Client

An experimental take on a desktop UI to the podcast publication usecase.

In order to run this you'll need to run the API server.

In order to run this you'll need to run the Python-based Processor.

In order to run this you'll want to run the Site Generator, which then updates a local copy of the website.

You can run this with a spring.profiles.active=dev to activate the dev profile and preload a Podcast instance to load. It depends on files for a particular real, past, podcast residing in your $HOME/Dropbox/ folder.

To Do

  • Show a publication progress bar (animated gif?) while it's being processed by the service.
  • Choose a JavaFX window icon
  • Figure out how to make this a MacOS application
  • Setup CI/CD
  • Some sort of UI to open older podcasts for editing?

Attributions

  • This program uses this icon to indicate connectivity.
  • This program uses this icon to indicate progress.

About

A desktop client to support initial preparation and submission of audio artifacts for production.

http://BootifulPodcast.fm

License:Apache License 2.0


Languages

Language:Java 96.9%Language:Shell 2.8%Language:CSS 0.3%