datafruits / streampusher-frontend

2 stars 2 forks source link

merge this app with datafruits #178

Open mcfiredrill opened 2 years ago

mcfiredrill commented 2 years ago

people love using datafruits. people don't love using streampusher. it's something they just have to do, and then it needs to get out of the way.

i propose we remedy this problem by merging the streampusher frontend into datafruits itself. that way we can have all the datafruits fun colors, wacky interfaces in our streampusher radio management software.

it still might need to live in some kind of separate admin panel, not sure. there's obviously too many links in the menu as it is.maybe some other links only appear when you are logged in as a DJ or admin, no idea.

dudethatbe commented 2 years ago

thanks for bumping this in the discord and yes I agree. it complicates things a bit, especially for new users. the design of having them separate certainly made sense at the time, but there's no shortage of build-your-own-netradio apps out there.

i have two suggestions for placing the links:

  1. Make another top-bar that has "Radio", "Timetable", yadda yadda, and place it directly underneath it. Then put the links like "Schedule a show", and so on there
  2. Make a "DJ" button or something next to "3D" that takes you to a page like streampusher, but has all the links there.

Definitely open to more ideas and pretty excited to get started on this tbh ✌

mcfiredrill commented 2 years ago

Make another top-bar that has "Radio", "Timetable", yadda yadda, and place it directly underneath it. Then put the links like "Schedule a show", and so on there Make a "DJ" button or something next to "3D" that takes you to a page like streampusher, but has all the links there.

Yeah this is what we'll have to figure out. I think there are really only 3-4 pages the DJs would need.

Maybe this would be a new opportunity to re-design these workflows (again) and make them even simpler.

The user management/chat moderation stuff could probably just be for admin users, maybe in a separate section.

dudethatbe commented 2 years ago

Ideally we would need just one link that takes you to a page that manages your show. This would have the calendar used in streampusher. Once you click on an event or a day to schedule on, the form pops up and has a mp3 upload field... and for playlists uhhh well that's where this falls apart lol. Maybe that can be a radio option to say "schedule this one mp3 file" or "create a playlist and use these mp3 files" ?

mcfiredrill commented 2 years ago

I like that idea, I'll try to sketch something out in figma.