Android Application For Smart Parent Teacher Interaction
Life has become very tough these days; everybody seems to be struggling hard for a better lifestyle. In this struggle, Parents are unable to give proper time to their children, which is basically the mandatory element for better growth and development of the child. Our proposed application ?
2025-06-28 16:30:14 - Adil Khan
Android Application For Smart Parent Teacher Interaction
Project Area of Specialization Cloud Infrastructure,Project SummaryLife has become very tough these days; everybody seems to be struggling hard for a better lifestyle. In this struggle, Parents are unable to give proper time to their children, which is basically the mandatory element for better growth and development of the child. Our proposed application “Smart Parent Teacher Interaction System (SPTIS)” targets to improve the communication fissure between teacher and parent as the only occasion they both communicate is the parent teachers meeting (PTM) day. The app will allow both parties to get in touch with each other in a more convenient manner, even at home, office or any other place.
Parents can view his/her child progress in class at any instance of time, without even going to the school; just by using his/her android smart phone. Hence, better monitoring of children (in terms of academics) can be accomplished using this system. Guardians/ parents will be having the opportunity to communicate with the teacher(s) regarding their child/children progress and can also view homework, tests, and other activities that have been assigned to their children via android app. They will also be able to see their children live in their class at any time during school hours. Based on the video surveillance, attendance of the students will be marked automatically.
Project Objectives- To overcome the communication gap between parents and teachers for better growth and development of their child (children) and student(s) respectively.
- To remain aligned with the current performance of the student/child.
- To provide an opportunity; to the parents; of viewing their child/ children live during school hours.
- To save time consumed in marking attendance of class.
The first thing we need while implementing our project is a computer system having Android Studio, Database and Internet service. Using the android studio we will create Activity classes to define,create objects of a class and a code to define XML(User Interface components), java classes are used as model e.g. if we want some thing to store into database. Adapters are used to get information and data from database. Android XML are used to create the user interface. Fire-base is a google API which we will use in order to use database and online storage. We will use Android studio for developing the three roles i.e. Admin, Teacher and Parent roles. Only Admin role has the authority to add parents and teachers. Teacher will able to perform his/her tasks e.g. upload homework, results, mark attendance etc. Similarly, parent will be able to view all the activities mentioned above. Internet is needed because our application is hosted online and to store the data into database and view it.
Benefits of the ProjectOur Proposed system is an android based communication app that helps in bringing teachers, students and parents on a single platform. Which will provide teachers and parents with an opportunity to analyze the performance of their student in a better way via Android App, Using the proposed app, teacher would also be able to offer personalized feedback about their student. It can save teacher’s time and most importantly it would benefit the working parents especially those who are unable to monitor their child’s academic progress properly due to their work related commitments. Moreover our proposed system will help in improving quality of communication as both the teacher and parent are using smart phone (android) as a mode of communication.
Technical Details of Final DeliverableThe technologies used for this project ensure that the system; which is going under development; is going to be secure, scalable, robust, maintainable and user-friendly. These technologies are the latest and the updated one's which are used in today's market. These are:
- Android Studio: Used to develop android Application
- Firebase Database: Google API used to save data and retrieve data
- Cloud: Used to host services over Internet
- Android Phone: Used to run the app
- PCLaptop Used to install Android Studio
- IP Cameras: Used to stream a class of students durind school hours
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 69700 | |||
| IP Camera 2MP | Equipment | 1 | 32000 | 32000 |
| Mobile phone | Equipment | 1 | 18000 | 18000 |
| Server Domain | Equipment | 1 | 2000 | 2000 |
| Internet | Equipment | 1 | 2700 | 2700 |
| Port | Equipment | 1 | 7000 | 7000 |
| Network Cable | Equipment | 1 | 500 | 500 |
| Cloud | Equipment | 1 | 7500 | 7500 |