Solution for running online classrooms using Recorded Videos on [login to view URL]

Closed Posted 2 years ago Paid on delivery
Closed Paid on delivery

Hello, I am looking to build a very simple online classroom solution. The idea is as follows:

We are targeting tuition teachers and really small schools who have just a bunch of kids. So no complex logic. A teacher will have a desktop for managing schedules etc. and a phone. Once the classes schedule is created, they will start uploading videos ( their recordings where they are teaching ) into each class slot. They can upload recordings from desktop ( webcam ) or Android ( no iOS for now ) phone ( browser, app - hybrid, native etc. )

Your Scope of Work

Your scope of work in this project is to create a Teacher Recording Module and a Student Play Module. The rest will be done later. Each module can be an Android mobile app ( native or hybrid ), or a simple web link that can be opened on desktop or phone browsers.

Teacher Recordings Upload Module ( can be app or browser link )

The flow and screens are as below:

Login Screen: Teacher opens and logs in.

Once they login, they will 2 options: Create New Recording, View Old Recordings

They click on Create New: they get a list of dates

They click on date they get list of slots of that date

They choose a slot they get record option

They start recording, they should be able to pause in the middle and resume

Once done, they click on Done and the upload should begin and get uploaded.

They go back to login success screen after upload done with a success message

If they click on View Old Recordings, the flow is same as steps 3, 4, 5 after which they just get to view the previous recording.

Its a really simple flow, please note, we want the recording to happen only in Landscape mode ( if on phone ).

Student View Recordings Module

Student flow is literally same as View Old Recordings flow of Teacher, just for clarity steps are:

Login Screen: Student opens and logs in

Once they login, they get View Recordings option

They click on it: they get a list of dates

They click on date they get list of slots of that date

They choose a slot they get Watch Video option

How do we want this done?

The segment we are targeting are teachers who charge as low as $1 per month from their students. So we need to integrate such a solution which does not charge us for the videos part.

Hence we wish to try “[login to view URL]”. We found that Twitch is completely free and of late some teachers are using it for teaching. We want to use this for our teachers. So you need to integrate Twitch into the system so that teachers recording it and students playing it must be able to do it with convenience.

Who are we looking for developing this?

We are looking for people who have a Knowledge of Twitch platform and can create this App easily. Our budget is a bit low ( $200 to $300 max ), hence we need people who already worked with Twitch so that they don't put too much effort figuring things out. Please do not bid unless you have done this before or are willing to finish your research and only then come to us.

When you begin, we want you to finish the Twitch integration first, then we will build the rest of the flow that we mentioned above. The first thing we wish for as milestone 1 is Twitch recording and watching part. We do expect you to know how to plan the setup around it.

Mobile App Development Web Development

Project ID: #31372789

About the project

7 proposals Remote project Active 2 years ago

7 freelancers are bidding on average $363 for this job

pankajudayan

Hi there, I can work on and do your project based on these - Laravel - javascript - python project - Full Stack Development - Payment Gateway Integration - Web Development - iOS - Android - Hybrid iOS & Android apps More

$750 USD in 7 days
(0 Reviews)
0.0
kamalkabir22

Hey, I recently have developed a simple application which is also used for online classroom So please come to chat box and i will explain all the features and scope that i am going to provide and there the teacher can More

$400 USD in 25 days
(0 Reviews)
0.0