Best laravel framework open-source packages.

Streaming_overlays

A web application to host our streaming overlays and schedule
Updated 1 year ago

streaming_overlays

A web application to host our streaming overlays and schedule

Next time

Build the rest of the database seeds

What we are building

  • [ ] schedule page
    • [ ] basic default template
    • [ ] cancel stream with reason
    • [ ] choose template to show for schedule page
  • [ ] admin page
    • [ ] set streaming schedule
    • [ ] choose what visualizations to use
  • [ ] overlay pages
    • [ ] starting soon
    • [ ] break
    • [ ] ending
    • [ ] main overlay
    • [ ] connect to chat
      • [ ] twitch
      • [ ] youtube
      • [ ] when someone follows/subscribes
      • [ ] when bits are spent/superchat
      • [ ] visualization for goals
      • [ ] visualization for bits spent
      • [ ] visulatization for subscribes
  • [ ] dashboard page for streamer
    • [ ] list of bits/superchats spent and who sent them
    • [ ] list of subscribers
  • [ ] landing page
    • [ ] List of streamers (ordered by who is online)
    • [ ] link to their schedule pages
  • [ ] 404 page

https://www.streaming-schedule.com - landing page that has a signup / login link https://www.streaming-schedule.com/brookzerker

Database Schema

Users


|- id - BigInteger * | name - string (unique) | email - string | email_verified_at - timestamp | title - string | password - string | created_at - timestamp | updated_at - timestamp

Links


id - BigInteger * event_id - BigInteger (nullable) user_id - BigInteger text - string to - string

Events


id - BigInteger * user_id - BigInteger title - String description - string

StreamTimes


id - BigInteger * event_id - BigInteger start_time - timestamp end_time - timestamp