Add features to Azura Cast (Ice cast, Liquid Soap) Radio Software
Budget: $10 – $60 USD
I operate Eternity Ready Radio on the open-source AzuraCast stack and I’m ready to extend its core. The first feature I need is a seamless podcast workflow: episodes must land in the correct playlists or folders whether they arrive through a manual upload in the dashboard or are pulled automatically from an RSS feed. From there, the station should place each show on air by reading the episode’s release date and then slotting it into my pre-defined time blocks without manual intervention.
AzuraCast is written in PHP with Vue, TypeScript, Shell scripts, SCSS and plain HTML, so you’ll be diving straight into that codebase. I value clean, readable commits and quick turnaround; you’ll be paid per feature and this can evolve into an ongoing stream of tasks if we click.
I got a web app based radio automation to stream and manage my internet radio station "Eternity Ready Radio". The web app is open source and is called Azura Cast. I am wanting to start modifying the source code of "azura cast" to build out my own features.
-------------------
This potentially could become a long term gig for you. You can get paid per feature. But the payouts per feature will range between $15 to $55. The reason for such a small budget is, we are a younger family - christian - community radio station. We are somewhat a start up and sort of new kid on block. So we dont have much funds.
------------
ou must be a fast learning of existing code and work quickly and produce clean code and quality. The first feature will be to import episodes of podcasts automaticly into correct playlist / folders and to automate the scheduling. Azura cast is made in PHP, Vue, TypeScript, Shell, SCSS and HTML
Deliverables for this first milestone:
• A pull request that adds podcast import (manual upload + RSS fetch) and ties each episode to the correct playlist/folder.
• An automated scheduler that places episodes according to their release date while respecting the station’s existing time-slot grid.
• Clear setup or migration steps plus concise inline comments so future features stay easy to build.
If you can navigate a large SLIM framework PHP project, handle Vue components confidently and script deployments when needed, let’s get this enhancement live and keep improving the station together.
Skills Required
JavaScript
Software Development
LESS/Sass/SCSS
Typescript
Web Development
Vue.js
Open Source
PHP Slim
Vue.js Framework
Automation
AzuraCast is written in PHP with Vue, TypeScript, Shell scripts, SCSS and plain HTML, so you’ll be diving straight into that codebase. I value clean, readable commits and quick turnaround; you’ll be paid per feature and this can evolve into an ongoing stream of tasks if we click.
I got a web app based radio automation to stream and manage my internet radio station "Eternity Ready Radio". The web app is open source and is called Azura Cast. I am wanting to start modifying the source code of "azura cast" to build out my own features.
-------------------
This potentially could become a long term gig for you. You can get paid per feature. But the payouts per feature will range between $15 to $55. The reason for such a small budget is, we are a younger family - christian - community radio station. We are somewhat a start up and sort of new kid on block. So we dont have much funds.
------------
ou must be a fast learning of existing code and work quickly and produce clean code and quality. The first feature will be to import episodes of podcasts automaticly into correct playlist / folders and to automate the scheduling. Azura cast is made in PHP, Vue, TypeScript, Shell, SCSS and HTML
Deliverables for this first milestone:
• A pull request that adds podcast import (manual upload + RSS fetch) and ties each episode to the correct playlist/folder.
• An automated scheduler that places episodes according to their release date while respecting the station’s existing time-slot grid.
• Clear setup or migration steps plus concise inline comments so future features stay easy to build.
If you can navigate a large SLIM framework PHP project, handle Vue components confidently and script deployments when needed, let’s get this enhancement live and keep improving the station together.
Skills Required
JavaScript
Software Development
LESS/Sass/SCSS
Typescript
Web Development
Vue.js
Open Source
PHP Slim
Vue.js Framework
Automation