You are on page 1of 7

REQUIREMENT

FOR WEB & ANDROID


APPLICATION

PREPARE A QUOTATION
AND SEND TO ME VIA
FREELANCER CHAT

PREPARED BY:
NCDINDIA
STUDENT APP - ANDROID

Basically we are Looking for an Android app where the student's can see the video lessons
according to the classes from our own server.

What we are doing here is we provide tablets to all the students and once after signing up
and logging in according to their classes students will be able to see all their chapters
lessons and their corresponding videos.

For example if the student is from 6th standard or 6th grade once after login he will be
seeing some menu like physics chemistry biology etc. If he's clicking or if he is selecting
physics, He will get some submenus like chapter 1 chapter 2 chapter 3 etc. so under chapter
1 he will again have some kind of division and when he takes on a particular section, on the
right side of his window inside the app he should be able to see the corresponding video of
that particular chapter.

while watching the video if the student is having some kind of doubt or some questions in
his mind he should get an option to ask one question at a time to his teacher. so there should
be one ask question button somewhere near to the video.

when he Clicks on that ask the question button question typing field should come on the
right side of the video where he can ask just one question. it should be limited to some word
count. we don't want the student to spam question section so that is why we are leaving him
for some certain word count and once after submitting the question he should be able to edit
a question which he already submitted.

if he is having multiple questions or multiple doubts on his mind he should be allowed to


answer the next question in a different field.

the students should be allowed to download the video on his tablet. please keep in mind we
are providing basic tablet for all the student which is having a specification of 1GB RAM and
8GB ROM. the videos will be having size of 800 MB to 1.2 GB so so maximum he will be able
to download only 4-5 videos on his tablet. he should also have a facility to delete all the
downloaded videos by one click inside the application.
Whatever the Student asks on the question field should get saved or recorded on the server
for future purposes. we will process this questions and answers which I am going to discuss
later in our second phase of this particular program.

STUDENT REGISTRATION PROCESS


on the first time while registering all the basic info of the students and his parents will be
collected and recorded or saved on the server. and after registration the system will
generate unique login ID and password for the student along with with the device ID.

all this unique login ID password and his device ID will be saved on the server. we don't
want the student to login to any other Android device for this app that is a reason why we
are saving the device ID. Though we are not providing APK to the students, even if he's
getting the apk from somewhere else and if he is trying to login or register admin should be
able to find it out using the device ID and the admin should be blocking on both devices.
ADMIN ACCESS- WEB

The admin needs COMPLETE access. functions of admin will be as follows.

He should be able to see new registered students and give him access. give him access in the
sense he should be able to allocate the subscription period like the starting date and ending
date of the students access towards the app.

admin should be able to see the teachers registration details.

in the student section we have mentioned 1 question answer format so whenever the
student is asking a question the admin and the teacher allocated to that particular subject
should get a notification. the teacher is supposed to answer the question of the student in
certain time it may be hours or day admin should be able to set the time. if it is not
answering the question And if the deadline of the date is nearing both the teacher and admin
should get another notification. the second notification can be somewhere near to two hours
or four hours near to the deadline. if the teacher is not responding to the question even after
the deadline the admin should be able to send the teacher 1 new notification and it should
be under high priority so the priority we can set in some colour format or something the
developer can decide that.

whenever that student is asking the question the question asking time, teachers response
time should be stored on the server. this difference in question asking time and the
response time will be used in later part for teachers performance analysis. all these
questions and answers will be saved on some Excel or similar format on our server and this
question answers will be later used for phase 2 or phase 3. admin should be able to see see
all the teachers list as well as the students list along with all details like the profile
subscription period ETC. admin should be able to approve or reject students or teacher's
registrationS. admin will be responsible for allocating new videos TO new classes and the
new subjects OR nEW chapters. admin will create new classes new subjects new chapters
everything.

TEACHERS REGISTRATION

Desi P1 registration section for teachers this registration section can be common for both
admin and Disha with some kind of differentiation in between. while registering will be
asking certain details from the teacher and later the admin will allocate this teacher to
certain subjects. whenever a student ask a CERTAIN question, The teacher will get
notification under his or her teachers PANEL.
SECURITY FEATURES

We need certain security features for this app I don't want the videos go out for the public.

I don't want the student to download the videos and save it onto SD card or something she
should not be able to transfer the video file from the application or from the tablet using any
Technologies like bluetooth or any other thing to a second DEVICE.

I just want the student to use the tablet only for using the application. or other features of
the Android should be disabled. student should not use any external storage device like SD
card or or external memory card on the device and a copy in or out any files from the tablet.
student should not use any browsers, should not install any apps like games OR ANYTHING.

the only access students need to have using this tablet should be e the app and zoom
software.

If you have any questions. Feel free to ask those.

QUESTIONS ASKED BY FREELANCERS

so student and parent both register through app directly?

Only students have access to the app and they register thru app.

and for server first we work our server then transfer yours

do you have server ?

You can suggest the server and we can buy, You can work on our server from Day 1.

the video lessons is uplaoded by 1 by one or bulk?

Both features needed.


so there is multiple teacher and every teacher we assign student on based on clasesses?

Teachers are not assigned to students. Infact Teachers are assigned to subjects.

and in video there is option for student to ask question also so chat between teacher n that
student only right?

This is not a chat. This is a question answer format. Student can only ask question - limited to
certain words.

did all the video lecture free ofcost for students?

or we have charged something

if yes which payment gateway?

All questions are premium and those who subscribed already through offline method only
will get the tab from our end. No need of payment gateway in phase 1.

You might also like