top of page
Writer's pictureAyesha Anzer

Web-Based GatePass system using ionic

Updated: Jul 28, 2022

In large organizations, a lot of movements going on a daily basis. It can be employees who are going in and out of the premises, so such movements need to be controlled and monitored to avoid any incident to happen in future. Hence, the gatepass system can be used for that. It also helps to monitor who access and when to access the certain rooms like a conference room, meeting room, etc. In this paper, we studied the related system used by a different organization with different purposes. Then we introduced new gateway system which is developed using ionic and JavaScript language. The proposed system is rich internet application which can be used by an organization to control access to rooms like conference rooms. By using this system, it will provide with security for the organization. And also make it easier for an individual to get access to certain rooms according to timings and also to know if it's vacant or not.



Gatepass system used by many organization is manual, and it should be signed and authorized by Security officers. The issue with current system used by them is that they cannot control the access permission to authorized persons. There is no record of knowing that who and when they have access the rooms like conference rooms, meeting rooms, lounges, etc. This gate pass system will import by an administrator who will process the data of authorized users in the data.This system will be secured web interface created by using ionic in order to submit users details with approval name which will provide with a validity of the information. The system comprises of all the gate pass information related to users who are granted the access. It is a fully web-based system implemented based on a real-time database of the firebase.

Many researchers implemented a gatepass system for different purposes. Gatepass usually refers to the printed document, which needs to be filled out by the people when they want to move out of the organisation premises. The person needs to fill up essential information, which the document requires. The authorization of gate pass document needs to be verified by the security persons in charge of the gate. Alongside, they will allow the movement only if they get to see the authorized gate pass [5].

Classification of gate pass: there are certain types of gate pass, which are as follows [5]:

Employee gate pass: An employee gate pass refers to the pass, which applies to the people who want to go out of the organisational premises for a while. The reasons may be professional or unprofessional. The employees can only go without after prior consent from the Head of the Department [5].

Material gate pass: It is to be noted that, in order to move necessary materials out of the organisation, it is essential to make at least three copies of the gate pass. The gate passes further needs to be signed by the organisational authority in order to attain consent [5].

In any organisation, it is essential to grant access to some of the influential members into rooms like conference rooms and meeting rooms. Furthermore, it is to be noted that, Axis Gatepass is one of the most renowned and reliable visitor management system, which is solely used for visitor registration, authorization and authentication [6]. Also, used to manage e-record of different activities of entry and exit in the organization [4].

According to the journal propagated by the University of Sheffield, it has been found that most of the organisations are equipped with modern corporate meetings and facilities for conducting conferences. The provisions are as follows [7]:

Conference room: The conference rooms are usually located on the first floor, which is mostly found inside the organisation building. The rooms typically offer conference style arrangements of seating are characteristically prominent in the room. An estimated 60 people can have access to attend the meetings [7].

Foyer: There is a large foyer entrance of the organisation building, which is considered an ideal location for receiving attendees to events along with guests in order to take lunch breaks or coffee breaks. There is also a predominant provision for poster exhibitions, which can be conducted by organisations in order to motivate their employees. Furthermore, the space of the foyers can be used to show presentations and videos, which will be beneficial for the employees to look forward to [7].

Audiovisual/ IT equipment: The organisations need to have a proper audiovisual and IT equipment's, in order to conduct the meetings and conferences in a better way. However, it is often not quite possible to implement efficient IT equipment's, which will facilitate the entire conference meetings. Thus, the organisations need to have access to the initial necessities of audiovisual provisions so that their work process is not affected [7].

Data Distribution Service Gateway (DDS GW) which is based on token passing is implemented with the aim to link different Data Distribution Service(DDS) for extensive Cyber-Physical System (CPS). The implemented gateway system is used to run of DDS middleware which comprises of 4 major components like network module, routing manager, topic manager, and an interface module. They also recommend basic algorithm which can be used to solve the bottleneck issues affected by swapping of EDP messages [7].

Portable Intelligent Gateway System (PIGS) is implemented by Yoonsik Uhm et.cl. which evolve flawlessly. It provides with multimedia services and location-aware push services for multiple users who can roam around multi-service domains. It interconnects users (user devices) who entertained with service providers (SPs) and multimedia services. It also provides diverse service for different users in connection with other users, location characteristics, and devices. It uses embedded sensors to collect and generate events with the purpose of service configuration with service predictions through the usage of insubstantial middleware. This system is implemented in house, car, and real testbed in order to authenticate the efficiency of service configuration. The output of this portable intelligent gateway system was 22% faster service response time as compared to fixed gateway systems [2].

Gate pass system

It is to be noted that, an organisation needs to have several security measures along with other predominant factors, which is required to safeguard the safety and working of the employees [8]. Gate pass systems are considered to be the best safety measures, that can be adopted by organisations in order to track visitors, who come to attain a facility. However, it is to be noted that, there are certain benefits, which are borne out of gate pass and conference room grant systems. With the implementation of proper gate pass system, it will be easier for the organisation to keep a record of the visitors who visited the organisational premise to conduct a specific conference. The accuracy of the gate pass systems allows the entering of the manual details of each person, who are entering in the organisation. Once the information about the visitors is recorded in the gate pass system, the data can be accessible by just using the username and password. When the visitor goes out after conducting the conference, they can show the same gate pass while they enter the conference again [9].

The proposed system is used to authorize access to only authorized users who can access rooms like conference rooms, meeting rooms, etc. A web tool used to propose this website is WebStorm which supports ionic and JavaScript. There are two users; admin and guard. Both users are authenticated through firebase authentication as shown in Figure below.



Fig. 1. User Authentication

Admin and Guard can log in to the system using email and password as shown in Fig. 2. And Fig. 3.


Fig. 2. Admin login




Fig. 3. Guard login

After login admin can add gatepass by filling information of authorized person like the first name, last name, ID, Nationality, company, purpose, approver, date, time-in, time-out, building, section, and floor. Once, information is filled it will appear on the homepage of admin as shown in Fig. 4


Fig. 4. View created gatepass


After filling this information, once admin submits the data it will be stored in firebase database as we linked our website with firebase.


Fig. 6. Data stored in firebase real-time database

Whereas Guard can only view the user information, who are granted with gatepass as shown in Fig. 6


Fig. 7. View information (Guard)

A. Features of Gatepass system

Each organization required their system to be as secure as possible to safeguard their working and safety of their employees. Gatepass system is used in most of the agencies as its considered as best safety features which can track visitors who visit the facilities like conference rooms, meeting rooms, labs, enter the organization, or a particular department. It will keep track of individuals who come and exit the premises, and it makes it easier for organizations to fetch the details by date and time. Some features of such system are given below [3]:

1) Accurate

This system accurate as a contrast to manual systems used by many organizations to enter the details of each person who is accessing reserved rooms for specific faculty members. In this system, a user will be granted unique Id (token) by providing specific details for permitting to access. That token will be checked by a guard to authenticate a user and let them use the facilities. All the information will be stored in database server like in our case we used firebase real-time database.

2) Reporting

Once the information is stored in a system, admin can view the information though login using username and password. It will allow them to an ability to look for users who have authorized a token to access the facilities. And also, an approval of the gatepass. That data will be fetched from the real-time database.

3) Speed

The speed of retrieving or viewing information is faster than a manual system. You just have to log in to view the data of users who are granted access. Also, to add information for each user, it’s just filling the information which depends on typing speed only.

4) Pre-registration

This system provides with pre-registration feature if the administrator knows that particular user is going to use a certain conference room at a specific time of the day then an administrator will make a pre-registration by adding up his information along with the specific period and date. The purpose of this is to speed up the token granting process for users.

5) Adding Up A ID number

The system allows administrator to add Id number of the users who are going to access certain room. This id will be included in his/her details on which basis guard will authenticate users details and grant access. This information will be stored in the system. Also, a guard can take the copy of ID card in order to keep in a record to prevent any unexpected incident in the future. ID number can be employee id number for insiders and for outsiders it can be national id card or passport number.

As we concluded, this system will be really helpful for the organization to secure their usage of rooms which are reserved for individuals and also to make it easier for them to know what time rooms will be vacant and what time it is engaged in order to avoid conflictions or delays due to lack of proper system. The proposed system can be improved in future by adding some features more like [4]:

  • Bar-code verification

  • Visiting car scanner with OCR

  • SMS gateway and GSM modem

  • Multi-site

  • Multi-gate

  • Appointment web-module

  • Daily report for incoming and outgoing movements

  • Report generator depends on date and time

  • Edit record

References

[1] Yoonsik Uhm, Minsoo Lee, Member, IEEE, Jinsung Byun, Yong Kim, and Sehyun Park, "Development of Portable Intelligent Gateway System for Ubiquitous Entertainment and Location-aware Push Services," IEEE Transactions on Consumer Electronics, vol. 56, no. 1, pp. 70-78, 1 February 2010.

[2] Wooyeob Wooyeob Lee, Sungmoon Chung, Moonwon Choi, Sungryung Cho, Inwhee Joe, Jeman Park, Soohyung Lee, and Wontae Kim, "A robust inter-domain DDS gateway based on token passing for large-scale Cyber-Physical Systems," Advanced Communication Technology (ICACT), 2014 16th International Conference on, pp. 868-871, February 2014.

[3] Newton, "6 Benefits of E-Gatepass Visitor Management System," 02 February 2016. [Online]. Available: http://www.newtonindia.com/6-benefits-of-e-gatepass-visitor-management-system/. [Accessed 01 December 2017].

[4]Axisgatepass, "Visitor Management Software," 2017. [Online]. Available: http://www.axisgatepass.com/product.php. [Accessed 03 December 2017].

[5] Teem, "Conference Room Scheduling From Any Device – Anywhere, Anytime," 2017. [Online]. Available: https://teem.com/products/meet/scheduling-booking/. [Accessed 04 December 2017].

[6] Smginfotech, "Visitor Management System," 2017. [Online]. Available: http://www.smginfotech.com/cms/facility-management/visitor-management-system. [Accessed 04 December 2017].

[7] Sheffield, "Interdisciplinary Centre of the Social Sciences," 2017. [Online]. Available: https://www.sheffield.ac.uk/icoss/meetingrooms. [Accessed 04 December 2017].

[8] Flyertalk, " Bus. Purpose" Admirals Club Access: Gate Pass ONLY attendees rent conference room," 2017. [Online]. Available: https://www.flyertalk.com/forum/american-airlines-aadvantage/1001491-bus-purpose-admirals-club-access-gate-pass-only-attendees-rent-conference-room.html. [Accessed 04 December 2017].

[9] Woksen, "WOSKEN GATE PASS / VISITOR MANAGEMENT SYSTEM," 2017. [Online]. Available: https://www.woksen.com/gate-pass-visitor-management-system . [Accessed 04 December 2017].

Code: https://github.com/Ayesha-Anzer/Web-Based-GatePass-system-using-ionic-




8 views0 comments

Comments


bottom of page