Secure Gate Using Android
Secure Gate
Project Introduction:
Secure gate is the ultimate solution that guarantees you a secure and safe environment. It is a secure, convenient, and fast way for residents and guests to gain secure access to gated communities through smartphones. Secure Gate is a citizens presence and entry control device. This Application is useful to clock in/out and open doors and gates instead of a badge or a token. The two systems can both be used independently of each other, so it can only act as an attendance control system or as access control.
Problems in society:
Security in gated communities has always been dependent on security guards, and the time they spend communicating with the resident's visitors details. Even after all this, the movement of visitors inside and outside the community does not have visibility
Solution:
This Secure Gate application solves the problems. This application helps identify residents and verify information about visitors which helps to monitor visits and prevent intruders. This is for a better future.
Development:
In the development of the project, we have used the firebase database which provides developer proper API that allows the developer to synchronise all the data within the client and store that data on the firebase cloud. Firebase also provides authentication using email id and password. There is also an option of phone authentication. In this application, we have also used fingerprint authentication which is the best way to secure the application in today's world.
Basically, this project has three modules
1) Admin
2) Gatekeeper
3) Users
In all of this module, signup/login will be required to use this application. This will be authenticated using firebase authentication.
1) Admin Module:
Admin module is the main module in this application as admin will be able to notice all the activities ongoing and admin can also add or remove the users from the application. Admin can also notify the peoples of the society through notice board available in this application.
2) Gatekeeper Module:
Gatekeeper module is also an important module in this application as security guard will be storing all the information about the visitors entering/leaving the society. When visitors come to society, first they have to give all the information to the gatekeeper because they have to verify themselves through the details entered already by the owner of the house. And there will be unique OTP to grant access to the visitors.
3) User Module:
In the user module, the user will be allowed to enter the visitor's details that will be shown to the gatekeeper module so that whenever visitors come, the gatekeeper can verify them. There will be two option for visitors section first one is for visitors that are going to stay for only one day and another section is visitors that are going to stay for some days. There are different newspaper section available to users and can see the updates on the notice board. There is also the option to order food and booking cabs.
Here are some basic look of the application
Login Page
Registration Page
Activity Fragment
NewsPaper Page
Household Fragment
Adding Guest Process
Community Fragment
References:
Firebase
Login/Registration using Firebase Authentication:
Phone authentication in android
Firebase tutorials and Real-time database CURD operation

Comments
Post a Comment