
VisiTrack is a visitor management system designed to streamline the process of registering visitors in and out of a facility. It is built with ASP.NET Core, Entity Framework, MVC, Vue, and SignalR.
Report Bug
·
Request Feature
Table of Contents
VisiTrack is a visitor management system designed to streamline the process of registering visitors in and out of a facility. Before the start of a visit, visitors are registered into the system, creating a record of their presence. This record is used to track the visitor’s entry and exit from the facility, ensuring a clear record of all visitors at any given time.
In operation, the system allows for easy check-in and check-out of visitors, providing real-time verification of visitors currently in the facility. The system is designed with privacy regulations in mind, ensuring that all visitor data is handled in a secure and compliant manner.
The project ends when all the mandatory features are implemented and tested, and the system is ready for deployment. Optional features may be added based on the specific needs of the facility and feedback from users.
Built with ASP.NET Core, Entity Framework, MVC, Vue, and SignalR, VisiTrack is designed to be robust, efficient, and user-friendly, providing a reliable solution for visitor management. It uses a in-memory DB wich will be changed to mysql in future releases.
- Clone the repo
git clone https://github.com/gerardocipriano/VisiTrack-visitormanagement.git
- Install web depencencies
cd src\Web npm i
- Open the Visitrack.sln with Visual Studio 2022, switch to the Web project and run the web server
The main screen of the software that presents different options for the user to choose from. You can login with the following test credential: email1@test.it pw: Prova
Fill check in form and then click on submit button
From this page you can view and search today registed visitors that are still in the facility. Tap on check-out when the visitor leaves.
From this page you can inspect per week number of visitors.
From this page you can view, edit and add users that are able to login into Visitrack
Minimum mandatory features:
- Visitor check-in
- Visitor check-out
- Verification of visitors currently in the facility
Optional features:
- Search functionality to quickly find visitors
- Generation of detailed reports on visitor presence
- Manage login user password through admin area
Distributed under the MIT License. See LICENSE
for more information.
-
Massimiliano Battelli massimilian.battelli@studio.unibo.it
-
Gerardo Cipriano gerardo.cipriano@studio.unibo.it
Project Link: https://github.com/gerardocipriano/visitrack-visitormanagement