You're asked to create a web app for online classrooms. The app must include live-streaming capabilities and a space for lecture-notes. Oh, and it should cost as little money as possible.
What tech would choose, given the above scenario? What hosting would you choose? Would you use cloud functions, or a ci/cd service?