The solution
Northern Village developed an web app that allows CFRC to manage their CRTC and SOCAN logs, as well as their programs and schedule.
The basis of the app are the programs. A schedule is added, and volunteers can enter their logs for each program they host. There is also a link to archives, so that past broadcasts can be listened to from each program page. A radio player was also created to take the live stream of the station and play it through the app, or the website.
The software was created in a way, that it could be made available to other community radio stations throughout Canada. See RadioApp.ca for an overview of this software.