How it would work:
User would register to use the scheduler through login in with their facebook account,
User would then be presented with their available facebook pages, they can then select what pages they wish us to schedule posts for.
To upload bulk upload Videos and Pictures they will be able to mass select all videos or picture into the app then set them to post.
With Links and Statuses, these would be done by CSV.
They would then set the times of day they would like content to be posted for example:
Then they would be able to bulk upload photos and videos and they would schedule for the correct date and time, For example, if they were to upload 5 vidoes they would schedule
If they would upload more in the future they would just add to the next available time slot and date.
They would also need to be able to manage content like remove / edit post times for videos and pictures.