College Classroom Appliances Repair and Maintenance System App

Implementation

This College Electronic items Repair and Maintenance System App has been implemented to accept complaints against damaged fans and lights in the classroom and to show the status of the registered complaint.

The college classroom-specific android mobile app has two sides, the user end, and the admin end. The user end is for the class CRs which allows them to lodge complaints, view the status of the complaint, and see the complaint’s history. Whereas, on the admin end, the admin can view the lodged complaints and can update the status of the complaint.

User end Project development:

First, after opening the Repair and Maintenance System App, a login page appears. The user must log in to the app, with his/her respective login ID and password. If the details match with any of the CR’s details, then the app will be directed to the user side. After logging in, a page with all the room numbers is displayed.

When the respective room is selected, the user is directed to a page where he will be asked to select the fan number or the light number that needs repairs. On clicking the submit button, the complaint will be lodged successfully.

On the home page, there is a menu bar towards the extreme left, which has two options-complaints books and logout. The complaints book has information about all the complaints that have been lodged to date.

The status of the complaint whether it is repaired, or it is still pending, is shown for each complaint. By using the logout option, the user can log out of the app. This is the user side of the app.

Dataflow of the App (User end):

DFD of College Classroom Fan & Lights Repair System App                                         

Working Flow of the App(User end):

Output Workflow results of College Classroom Fan & Lights Repair System App

Admin end project development:

When the given user ID and password match with the details of the admin, then the College items Repair System App will be directed to the admin side. After the admin logs in, he will be directly navigated to the complaints book. Here, he can view all the complaints, old as well as new ones, that have been registered. At the end of each entry, he has the option to update the status of that entry.

Conclusion:

The ultimate goal of this Final year android-based mini or major project is to eliminate the huge loss of man-hours and manual intervention. The goal is to provide an effective platform to lodge complaints and also to maintain a chain of responsibility and efficiently attend to complaints.

The entire academic project has been built according to the requirements stated and can be implemented without errors. The complaints can be stored and can be monitored. The is very useful as it would reduce stress and it is very easy to use. This process is less time-consuming and is highly reliable.

This Repair and Maintenance System App project was developed with HTML, CSS, XML, Java, JavaScript, and MySQL databases. It can be scaled to add even more sophisticated features and be made more flexible.

The application can be integrated by adding several other complaints regarding infrastructure etc. A communication system can be provided where the students can clarify their queries. This would enhance the standard of the application.

Farm Assist – An Android Application for Farmers Assistance Project

Introduction:

Farm Assist (The farmers assistant project) is an android mobile application that is used to get the details about the crop price, and crop insurance details as insisted by the government. We can also get tips for skillful cultivation and get better yields. The farmer’s assistant application also provides the dealers to interact with the farmers so that they can enter the crop price details and buy the farmer’s crop.

Problem:

The main problem of the Farm Assist – Farmers Assistance project is that we are considering the loss of farmers due to the price of the crop that is sold to the dealers, the nonprofitable methods of cultivation, and the details regarding the crop loan issued by the government.

Technology stack :

1. Android studio.
2. CSS
3. Java
4. HTML
5. MYSQL
6. JSON
7. JavaScript
8. BootStrap.

The farmer’s assistant project mobile app consists of a basic entry for any user means anyone is allowed into the app without any login but the dealers are given a special button to register as a dealer.

In the crop section, the dealer information is stored in the database and shown when the farmer is searching for the best dealer the dealer’s list is displayed for him. the dealer is allowed to update the prizes when the updates are to be done.

In the Insurance section, the insurance of every crop is given and is updated in the database periodically when it is needed. In the agro-tips, the farmers are given the best tips for good crops and crop diseases.

App Home Screen of Farmers Assistance App

AGENDA:

  • Problems faced by farmers.
  • What are the solutions that others had given in the past?
  • Application demo.
  • Crop details.
  • Insurance.
  • Agro tips.

Problems faced by farmers:

  • The main problem that we are concerned is about the sale of crops to the dealers.
  • General market rates which are provided by Government are not implemented at the root level.
  • So to overcome this problem we are developing this application for the benefit of farmers and future generations.

What are the solutions that others had given in the past:

  • In the past govt. has started some committees in India to overcome this problem.
  • But it is not implemented all over the state due to the lack of knowledge of farmers and few inconveniences.

APP Demo:

The facilities which we are providing in our Farm Assist – farmer’s assistant app project

Crop details:

The first farmer will enter into the crops and then he moves into the district then the prices of the crop in that district will be shown in the farmer’s assistant android mobile app.

Insurance:

In this, the periodical update of the amount that the government has provided to the crop will be updated.

Agro tips:

  • Different suggestions like fertilizers, crop rotation, etc. are provided to the farmers.
  • The agricultural officers give these details regarding fertilizers, crops to be grown, etc.

Related Projects on Farmers & Agriculture based below:

Real-Time Assistance to Farmers and Health Sector Android App

Farmer’s Medium of Communication for Support Price of Crops

Farmers Buddy Java Project

Automatic Humidity Monitoring and Pumping System for Farmers

Design & Development of E – Agriculture Java project

Development of Student Book Finder Mobile App Project

In this project, we are creating an android mobile application, basically, a Student Book Finder Mobile application will provide us with a platform to access the books we want to read at the ease of our fingertips. All the users will be having their separate accounts on this app which will be connected to their email id.

Any book that the user wishes to read, will be entered by him in the search box which works based on query input. The query may be an author name, the book name, or the subject to which the book is related, and will also work on specific keywords input. Apart from searching the books online, the user can save the book he/she likes in the favorites bar.

The Book Finder Mobile App is suitable in the present scenario as the world is being digitalized then why not the education system? On the profile of the user, one can easily view the books he/she has read.

The Book Finder Mobile App will be completely efficient and transparent to the reviews of the people on the book and its price. To get more details about the book one can click on the book and get further grave details.

This Book Finder Mobile App will be using The Google Book API for providing all the books. Further, the FAQ section provides all the necessary details that the user may need about the app.

The app also has a complete User Interface attached to the firebase a perfect login system with an email id and password and a forgotten password too.

This mobile-based application stands for the need of students at any time at their fingertips without any barriers in place.

Objective

The objective of the Student Book Finder Mobile App Project is to be a source of Virtual education allowing its users to search for the book of their choice according to the criteria set by them on the search page, read the book, add it to their favorite section, see the reviews of the book and decide which can be a better source for their knowledge and store them at the storage of their profile’s cloud.

This student project will be transparent and efficient in searching all the books it could as available on the Google Book API. Furthermore, new books will be added automatically as they will be updated on the API.

General Introduction to the Topic

Student Book Finder Mobile App Project, an android application is a user-friendly app, with a well-developed User Interface, a login module using the email address and the password, and a signup system for new users provides the user with the ability to search for any book one wants to read.

Besides the user Interface of the Login system, we have also created a navigation bar to provide various other features that the app provides,

It has various fragments the profile page, the favorites column, the About us section, the FAQ section, and an option to Sign Out from the account recently logged in. We have abstracted the android application using the Google Book API which supports us in enabling the various books to the users they are searching for.

We felt the need of developing this app looking at the current scenario where it is impossible to learn or get a book from the library and so the user can access the book from the app store the book whichever one likes on the cloud storage available for the profile.

For testing our application, last we will connect the app with the Google Book API and will allow a user to create a new account and access all the features of the app. This is all our app does and will be the outcome of our project on completion.

How does the App work?

  • As soon as the user enters there would be a splash screen displaying the app name and the copyrights reserved.
  • Then there would be a login page for the user to enter the email address and the password as set if the user has already signed up. For new users, there will be a sign-up page.
  • After logging in, there will be a search page having a search bar, an opportunity for users to enter any keyword related to the book.
  • As the app will be connected with the Google Book API the resulting books found will be displayed on the page itself.
  • According to interest and the choice of the user, the user can click on the book and know details about the book(the price, the author name, the reviews of the book, what the book is all about, and even maybe the pdf copies of the book if we can)
    The user will have the choice to read the book then and there on the spot or can add it to the favorite section.
  • The favorite section will store the book till the user wants it.
  • For any help or details about how the app functions, one can visit the FAQ section.
  • After the work is done the user can sign out from the account.

Software Requirements

Android Studio
Database: Firebase
User Interface Design: Android Application

Visit and Download Student Book Finder Mobile Application Project code, report, PPT, and execution steps

Daily Student Classroom Attendance Management System Project

PURPOSE

The purpose of developing a Daily Student Classroom Attendance Management System Android Mobile App is to digitalize the traditional way of taking attendance. Another purpose for developing this application is to generate the report automatically at the end of the session or in the between-session for a particular student on a regular check basis.

SCOPE

The following Android Mobile App project has much scope both in present as well as future. In the present situation, the system can be accessed on android mobile devices. Any android device which has the access to the server on which the project has been deployed can use the application i.e. the Daily Student Classroom Attendance Management System project will work for a particular institution. But later on, the project can be modified to operate for many institutions.

SOFTWARE INTERFACES:

  • Front-end: XML
  • Back-end: Java
  • DATABASE: MySQL, Firebase
  • SERVER: SQLite Server
  • Tool- Android Studio

PROJECT OBJECTIVES

This android based mobile app project is a classroom attendance management system and the objectives are:

1. Manual work for information retrieval on attendance becomes less like the work.
2. Easy access for students because they can view their attendance and make up for the shortage of attendance accordingly.
3. It is also time-saving as manual work is less.
4. There is less chance of error.
5. It eliminates duplicate data entry in time and attendance entries.
6. Weekly or Monthly attendance reports can be generated for a particular student.
7. Easy maintenance of students and faculty data by admin.
8. Data redundancy can be decreased as data is now stored in one place.
9. Data is now much more secure.
10. Easy access for teachers as they can now view their student’s attendance reports easily.

FUNCTIONAL REQUIREMENTS

1. LOGIN

Admin and Faculty will login in into the system with username and password, if username and password are correct admin/faculty will be prompt to proceed option otherwise an error will be shown

INPUT: username and password
OUTPUT: student detail information

2. UPDATE COURSE DETAILS

Admin can insert, update, and delete course details.

INPUT: Course name
OUTPUT: Operation(insert/update/delete) successful

3. UPDATE STUDENT INFO AND COURSE ENROLLMENT

Admin can insert, update, delete student info, and enroll students in particular courses.

INPUT: name, Roll No., DOB, Course
OUTPUT: Operation(insert/update/delete) successful

4. UPDATE TEACHER’S INFO AND ASSIGN COURSES

Admin can insert, update, delete teacher’s info and assign a course to each teacher.

INPUT: Name, Address, Email, image, course, DOJ
OUTPUT: Operation(insert/update/delete) successful

5. MARK ATTENDANCE

Faculty can take attendance on a particular day over a student’s name by marking him present or absent.

INPUT: Absent/Present
OUTPUT: A confirmation message

6. WEEKLY/MONTHLY ATTENDANCE REPORT/CHART

Admin/Faculty can create a student attendance report/chart between any 2 dates

INPUT: starting date, ending date
OUTPUT: attendance report/chart

Women Security Band – Smart and Handy Security Device for Women Project

Objective :

  • To design and develop a smart and handy security device for Women.
  • To alert people in its vicinity and relatives of the victim about the attack and also get help from emergency services.
  • To track the user using google maps under crucial situations.
  • The module developed should be capable to work automatically under crucial situations.

Introduction :

Women Security device is a device that will help women to walk freely in the streets anywhere and at any time. The goal of the women’s security device is to protect women from getting molested in different ways like rape, sexual harassment, abuse, etc. There are existing apps or devices to provide security to women but there are drawbacks to these existing apps or devices. So to overcome such drawbacks and provide security in an enhanced way we are going to propose the women’s security device.

Technical Details :

Following modules/sensors to detect the crucial situation:

1. Pulse rate sensor:

Pulse rate will be the major parameter for the security device because
whenever the person is in danger person’s heartbeat gets increased. So using this parameter we can consider that person can be in danger.

2. Temperature sensor:

This is the second parameter that can be considered when the person is in
danger its temperature starts decreasing so this can be considered as one of the parameters to detect that the person is in danger.

3. Motion sensor:

This is the third parameter we can consider as when the person is in danger due to
fear or anxiety person’s body starts shaking or shivering. So this can be considered as another parameter to send alarm message or call to relatives.

4. Voice Recognition.

We will be using this parameter as well to detect dangerous situations. We will be recording the “HELP” word and when the person shouts when is in danger then by detecting and comparing it with the already recorded word and if it crosses a certain limit of intensity range then we can consider it as a dangerous situation to send alarm message or call to the relatives of the person.

Using the above sensors will provide input to our device
Also to track the user and send emergency messages to listed
contacts and to the nearest police station two modules are used

Problem Statement

To develop an easy-to-carry system that will work automatically without any manual inputs to provide security for women.
Importance of the project.

The expected outcome of the project

A wearable security device that will be user-friendly and feature train the device according to different users. Module to add and remove authorized people for sending alerts to them. Location will be considered while sending alerts.

Functional Requirements:

The user of the Bracelet:-

1. System would Identify the critical situation and normal situation automatically.
2. System would get emergency help automatically when the victim is under attack.
3. System would Blink the LED for 10 secs when a critical situation is detected.
4. Track the nearby victim/friend/relative in an emergency using Google Maps.
5. System would alert the vicinity people.
6. System would get emergency help when the SOS button is pressed manually.
7. Add the contact numbers of friends/relatives on the application to ask help for in an emergency.
8. Login with the already provided unique number using the mobile application.
9. Save the button on the System to write those numbers into GSM.
10. Reset button on the System to reset all previously saved numbers into GSM.

Other than the victim/ User of the Bracelet:-

1.Log in with a verified mobile number.

2. Track the nearby victim/friend/relative in an emergency using Google Maps.

External Interface Specifications:

1. User Interface:-

The user of the Band:-

1. Login.
2. Add the contact numbers of friends/relatives.
3. Tracking the victim using Google Maps.

Other than victim/ User of the Band:-

1. Login.
2. Tracking the victim using Google Maps.

2. Database:-

Firebase Cloud will be used for real-time database storage.

3. Google Maps API will be used for tracking the user.

Technical Specification: There will be one android app and a smart band.

Languages & Technologies:

Languages: C, C++, JAVA, Firebase database
IDE: Arduino, Android Studio

College Sports Resource Booking Android and Web Application

The main aim of this College Sports Resource Booking Android cum Web Application project is for students in the college to book sports material on the college premises. This Project is a combination of both an Android app and a Web application, where the android app is developed by Java and XML, and the web application is developed using Html, CSS, Bootstrap, Javascript, Django, and SQLite technologies.

Contents:

Introduction:

The College Sports Resource Booking Application has been developed in order to enable the ​students to book sports resources. The administrator can keep a tab on the availability of the resources along with streamlining the fine process. This application overcomes the problems prevailing in the existing manual system. It also makes it extremely simple for the students to book a resource or to check the availability of the resources, view dues if any, as well as history of bookings, and for the administrator to issue resources, impose fines and view the history of bookings.

The API developed for this application is deployed on Heroku and is ready to respond to the requests made by the application with expected outputs by accessing the database.

Scope of the project

This College Sports Resource Booking application can be used to reduce the problems faced by the manual system. The administrator can issue and reject a booking in one click and it even helps the admin to keep a tab on the Booking History and also the Blocked list of users. The administrator can also add or delete the resources. It makes it easy for the administrator to keep track of all the resources and bookings. The mobile application makes it so simple for users to book a resource and check the history of their previous bookings.

System Analysis

Introduction

Sports Resources Management System is a web and android app. The admin can add and delete resources on the web and manage the users in accepting and rejecting resources. The users can book the resources from the android app and collect them from the office within 20 min and even cancel the request.

Existing System

In the existing system, the users have to visit the sports office manually and collect the resources. And also the users cannot reserve a resource from wherever he/she is. Even though the user is blocked, he can go to the office and make a request for the resource. The admin has to manually check the user if he/she is in the blocked list and issue the resource.

Proposed System

In the proposed system, the users can reserve and book the resource from wherever they are and collect it within 20min. In this system, if a user is blocked he cannot book the new resource until he clears the fine. The user can check the fine amount to be paid by him in the android app.

Software Requirement Specification

User Requirement

There is an admin and the user i.e., a student. The minimum requirement of the user is that he/she must understand basic English and must know how to book a resource, check the fine and collect from the sports office. The admin must know how to accept the user’s request, block the user, issue resources manually and collect fines from users and unblock users.

Module Description

There are two modules in this College Sports Resource Booking project. They are users and admins.

Features of User

The user is a student who is going to use the Android Application “SportEasy”. The app has the following features:

  • Can view all the resources available in the sports block with its count in the app. This reduces the inquiry time at the issue counter.
  • He can send a booking request with just one click so that he can collect it in 20mins from his booking time.
  • The user also has the option to cancel the booking request within 20 minutes of the booking time.
  • User can view all their past booking requests with their status so that they can know what requests he made.
  • The user has the option to set his password to a new one when he forgets his password or wants to change it.

Features of Administrator

The administrator is the one who accepts and approves booking requests. They handle the Web application. The functionalities of the admin module include:

  • Adding and deleting the resource when required.
  • Accepting or rejecting the resource requested by the user based on the timetable.
  • Updating the booking depending on whether the resources were returned or not and imposing fines accordingly.
  • Blocking the user if the resource is damaged.
  • Collecting fine manually and unblocking the user.

Software Requirement

  • ​Any Web Browser
  • ​Python 3 with Django Module
  • 64-bit operating system.
  • Emulator
  • Android Studio
  • pip
  • virtualenv
  • Virtualenvwrapper
  • Flask module

Web Requirements

  • Html, CSS
  • Bootstrap
  • Javascript
  • Django

Android Requirements

  • Java
  • XML

RESTFul API Used

  • Flask

This is the Django code for displaying all the resources present in the web app

Conclusion

This College Sports Resource Booking project is for computerizing the workers employed in order to borrow a sports resource. It is a great improvement over the manual system. The computerization of the system has sped up the process. In the current system, the front office management is very slow. This application was thoroughly checked with dummy data and thus is found to be very reliable. The software takes care of all the requirements and is capable of providing easy and effective storage of information related to students who book sports resources. Responsive web design and mobile apps make work easier and safe for any field. With the provision of an easily accessible user interface, the entire process of booking and approval of resources, along with other features, has become extremely facile while also significantly averting the numerous errors that would otherwise be caused in a manual system. With this platform we developed, we are hoping to achieve the following:

● ​Reduced time wastage
● Providing comfortable facilities to students
● ​Provide easy data flow
● ​Less employee investment

Limitations

The College Sports Resource Booking mobile application which has been developed for the students for booking sports resources is only compatible with android versions 5.0+, it requires a minimum android runtime version of 5.0
The Admin has to check the timetable while issuing a resource.
There is no deadline for the user to clear the due and no notification system to intimate the user to clear the due.

Future Scope

This application can be enhanced by including numerous new features. One such feature is adding a notification system through which the admin can send notifications to a user regarding his bookings. In the current system, the user should manually go into the app and check whether the resource is accepted or not. Instead, an improvement to this would be sending a confirmation to the user when his booking request is approved by the admin. In case of unavailability of a resource, a “notify when available” button could be included too.

As of now, when a student wants to book a resource, the admin manually checks whether the student has a free hour at that particular time and issues the resource accordingly. But in the future, an app can be made which itself detects whether the student is having a free hour or not, thereby eliminating the involvement of the admin.

Subsequently, a separate page linked to the admin webpage could also be developed, where the admin can add updates about upcoming sports events or competitions in such a way that these updates will also be visible in the mobile app for students, therefore allowing them to be aware of all the ongoing or upcoming sports events through their mobile.

Download the complete College Sports Resource Booking Android App and Web Application Source code, Project Report, PPT, and How to run Video file.

Download the Complete College Sports Management System .Net Project Source Code.

Vehicle Registration for College Parking Android App & Web Application Project

Here Students can download the source code of Vehicle Registration for CBIT College Parking Android App & Web Application Python Sqlite Project. Complete Project Report, paper Presentation & output Video guide also available to download.

Problem Statement

The Vehicle Registration for College Parking project will consist of 2 main User Interfaces, the mobile application for students to sign up, log in to the app, add vehicles (up to 2 per person) and apply for a parking sticker, delete vehicles and apply for a new CBIT college parking sticker with fine.

The second User Interface is the admin functionalities which will be in a web application developed with python coding and MySQL database. The admin will be able to log in, receive all the applications for vehicle registration, verify and approve, receive fine payments physically, update payment status in the application and issue parking stickers and dismiss any vehicle registration (in case of misbehavior). It will also consist of a statistics page where registration and payment statistics will be displayed based on the date given.

Vehicle Registration for College Parking Use Case Diagram

Activity Diagram for Mobile App:

Activity Diagram for Web App:

DATABASE

The database for the Vehicle Registration for College Parking project was created in MySQL Workbench. 3 tables have been created.

User table

This table will be holding all the credentials of the users and admins. Every user id will be unique.
This data comes in handy when an admin/user tries to log in, if those credentials are authentic then they will be redirected to the dashboard.

Registration table

Holds the data of all the registered vehicles. Every registration id is unique for easy search. Necessary information about the person and vehicle is stored. Registration status can be dismissed, deleted, approved, or pending. The registration date is stored for statistics.

Payments table

Holds the data about the payments made physically. There are 3 criteria for payments – adding back deleted, dismissing vehicle, and for newsticker. Payment status gets updated to ‘paid’ once done physically. The payment date for statistics.

Implementation

Mobile Application (User)

Welcome page

Web Application Home Page:

Download the complete Vehicle Registration for CBIT College Parking Android App & Web Application Python Project Source Code, Project Report, PPT, and Output Video File.

illit wear – Made easy for Illiterate Android App

Abstract

The main theme of the project “illit wear – Made easy for Illiterate” is to help illiteracy people, nowadays every individual is using a smartphone then what about illiteracy people who don’t know even how to make a call on a smartphone, how to save and select contacts, only this category of people are unable to use a smartphone efficiently, so we thought to help them by providing an android application which makes calling operation very easy for the illiteracy people by clicking on the image of the person it directs to calling operation. Like this they easily recognize the person’s image, for this education is not required while saving contact we can save with an image with this operation we would like to add some other operations like sharing images, and files.

With this illit wear android application, the smartphone will reach every individual in spite of literate or illiterate and we would like to develop this application by using android studio why because in the world 90% of people are using the android phone when compared to ios, the cost of android mobile is less when compared to ios mobile.

AIM

To design an android application that helps illiterate people

VISION

illiterate people should not face problems while operating basic features in smartphones.

MISSION

To build an application that makes users recognize the images for calling, sharing data on a smartphone

Existing System

The application will only deal with the name of the contact person. In this case, illiterate people will face a problem with calling a person.

Proposed System

Our application helps people to recognize a contact person with an image and also helps to share images via the internet without any difficulty.

Architecture

USECASE

SEQUENCE

System Requirements

  • Android Studio
  • Minimum java (JDK 1.7)

Output Results:

Conclusion

With this application, the smartphone will reach every individual spite of literate or illiterate.

Here Students can download the illit wear – Made easy for the Illiterate android app complete project documentation.

Medical Advisor Android App by using Java & SQLite

This project is an android based application, especially for the medical sector. This application will be used by users to get medical information about different physical health conditions. This is a standalone application.

The primary aim of this project is to facilitate the user with medical help online providing drug and medical information to the person. Medical Advisor apps are changing the way users handle their personal health care.

Existing System:

The existing system is the online app that facilitates the user with the drug information and the specified clinical prescription to the user. It functions with the user entering the search information regarding the desired disease he wants to know about and the app returns the specified results about the input given by the user the existing system also contains the details about the specialized doctors around them. Basically, it’s an information app for the diseases to be known to the user.

Proposed System:

 In the proposed system, the app facilitates certain features for the user. It basically helps the individual with the clinical assistance online by giving medication and also medical information to the individual about the particular medicine. This app allows you to track any kind of blood donation program around you. the user just has to enter the details as asked in the program and you have to hit the search button and the results are returned.

This project provides you with an insight into the design and development of the health advisor app. For instance, a recent study found that the risk of hospitalization for patients with no or poor knowledge of prescribed therapies is more than double in cases of certain diseases.

Modules

 Number of Modules As this is a standalone application, so this application will be available for users.

Users can perform the below operations:

  • Users can search about different diseases.
  • The user gets nearby hospitals based on their location and also specialized doctors working in it.
  • Users can also get details about wellness problems.
  • Users can get blood contribution programs near them.
  • Users can get medical details about physical health.
  • Users can also get medicine descriptions, chemical composition, effects, and side effects.
  • Users also can search for medicines based on their specified illness.

Software requirements:

  • Front end: java
  • Back end : XML
  • Software: android studio
  • Database: SQLlite

Here you can download the entire Medical Advisor Android APP by using Java coding & SQLite Database Source Code, Complete Project documentation, and Paper Presentation.

Teachers Tracking system using Android APP

Nowadays there are many cases of teachers leaving school by signing in registers. Faking attendance is becoming common practice for teachers all over the country. Officials are not provided with a proper solution to solve this problem. This project explains an android application that is used to track the teachers working in schools and colleges. This application works on android mobile. The android application is based on GPS and SMS services in Android mobile.

The GPS service is used for tracking the exact location of the teacher. The GPS-based systems are used to track the location of teachers where GPS services are taken from google maps API. This application is divided into two modules admin and teacher, each module will have an android app with different features.

Admin can set location details for each teacher which are the location of school boundaries longitude and latitude values. When the teacher reaches that location admin will receive a notification on the android app. In this method, the admin can track each teacher’s position and improve efficiency in managing teachers in the govt education system. 

Project objective:

  • Developing an android application that can help govt education department to manage teachers in colleges and schools more effectively by tracking and getting notifications of each teacher when they leave school or college and improve education standards. 

Existing system:

  • Colleges and schools use attendance books as proof knowing if teachers are attending schools or colleges regularly based on this data employee’s salaries and other factors are calculated. But most of the teachers are manipulating attendance by signing records and leaving schools and colleges. 

Disadvantages:

  • Attendance books with signature data are only considered as proof for teachers which can be manipulated in various ways.
  • Employee tracking data is not managed in a database for further reference.
  • There is no proof for teachers tracking information.
  • Existing applications are developed for tracking family members or tracking children and finding the destination of the user based on longitude and latitude values. 

Proposed System:

  • In the proposed system, two applications are designed one for admin and one for teachers. Both of these modules will use Google GPS services from Google Maps. Live locations are always tracked in the teacher’s module where a notification system is available for admin. Admin sets locations for each teacher (school or college boundary locations) based on these values every time teachers’ longitude and latitude values are tracked and compared with existing values in the database. If longitude values are matched then the notification is sent to admin. 

Advantages:

  • Easy to track with proof of each teacher who is leaving school or college.
  • Teachers’ attendance can be increased.

SOFTWARE REQUIREMENTS: 

  • Operating system:           Windows 7.
  • Coding Language:           JAVA
  • Tool:           Android Studio
  • Database:           SQLite