Project Requirement
The MeGooLive Project is Livestreaming & Short Video Content App, that requires several service to run, here is the list of service that you need to prepare before you start developing the app:
- Firebase - With Blaze Plan Activated, Firebase is a cloud-based platform that provides a range of services, including real-time database, authentication, and storage, with Firebase you can start for Free, but you need to upgrade to Blaze plan to use the Function Feature.
- Domain Name - You need to provide a domain name, or sub domain name for the livestreaming & Broadcasting
- Digital Ocean - Digital Ocean is a cloud-based platform that provides Vps server to host our Livestreaming & Broadcasting server, this is mandatory to run the livestreaming Feature, you can get Free $200 credit to start with this Digital Ocean Link
info
You can use any VPS Provider you want that support Docker, but in this tutorial we will use Digital Ocean, because it's the easiest and cheapest VPS provider that we can use to host Livestreaming & Broadcasting server, and you can get Free $200 credit to start with this Digital Ocean Link