The Client
Our client was running operations with multiple sites and with staff from several departments, meaning the system had to be adaptable, flexible and powerful to accommodate their needs.
Staff scan QR codes on their smartphones to enter buildings, offices and areas.
Phones send a request for entry to a central server which decides based on records identities and permissions.
Each employee has a personal access code inside the system which can be used only once: duplicate requests are refused automatically.
Managers have access to a web platform that shows employee activity logs, analyses data and delivers reports.
.NET 4.0 (C#)
ASP.NET MVC4
Web API
Entity Framework
LINQ
xDK
Xamarin
MSSQL 2012
Visual Studio 2014
Redmine
SVN