Giter Site home page Giter Site logo

vms's Introduction

Visitor Management System

VMS helps in managing visitors visiting the institutions for various reasons. It allows visitors to check-in digitally to eliminate the tedious registeration and other paperwork. Additionally, it also keeps a track of every individual inside the campus and their timings. Institutions has guards who enter their detail in some notebooks to keep a log which are practically impossible to reconcile. It is really unpleasent and hectic for visitor to stand at the gate and give details about the visit. To ease the process of registeration, Entry-In, Entry-Out, time tracking and logging the history, this VMS can be of great use!!

Frameworks: MEAN-Stack

Feature:

  1. User Registeration:
  • Visitors can register themselves either from Whatsapp or on the website. It has simple user interface for the guest to register with their convieneint time-slots. There is a 4-step process on Whatsapp to register, starting by sending a simple Hi. User can retrieve his/her own Gate-pass without any issues from Whatsapp bot itself. Then that Gate-pass is needed to be scanned by guard at the door.
  1. Profile Page:
  • There's user and admin page. They can change their details and password on this. The Admin page helps changing the page settings and the content of home page with HTML editor to provide text and data with different styles.
  1. Whatsapp Settings:
  • Whatsapp Settings Page can edit the messages of core AI which replies to the user who texts on the institution's Whatsapp number. To start with this system, you only need to scan the QR Code for Web Whatsapp. This gives you the power to change the replies which will be sent to visitors while registering.
  1. Guard Scanning QR Code (Entry & Exit):
  • There will be access for guard's accounts as well. The guard will just scan the QR-Code of the visitor and get all their details and timings of entry/exit. If they are using mobile phones which they will be in the most of the cases, will open their phone’s camera for scanning and uploading. Else if they are using computer we need to upload the photo of QR Code. If he lets the visitor in, the timer will start to log the time and it will end at the time of exit. Guard just needs to scan the QR-code at the time of exit, to end the tour of Visitor.
  1. Admin:
  • Admin dashboard shows real time updates. If a guard lets someone in from any gate the numbers here changes same goes with registration. Afterwards we can even monitor each visits. It shows all the data of visits which are currently active or are completed in past. As the time increases of the visit, it will have change in color and this will alert the guards(to check up if any suspicious activity is conducted or not). In the same-way we can see master data of visitors and guards. Only the Admin panel has the ability to deregister them or register new guards.

Hope you like it!! Thank You :)

vms's People

Contributors

dependabot[bot] avatar foram-s1 avatar jaymehta11 avatar parshwas avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.