Employee Scheduling & Mapping Tool

Employee Scheduling & Mapping Tool

This daily planning application is used to schedule and optimize the daily route for employees of a pool cleaning company, taking into account real time traffic data, distance between clients, time spent to clean the pool and other constraints to distribute employees to clients. The application uses an algorithm to allocate employees based on several criteria above to save cost and time, and ultimately lead to a more efficient daily route for employees in the company.


Portal framework: C#, ASP.NET MVC 5, Bootstrap

Windows technologies: WPF, MVVM. MVVMLight

Backend Database: MySQL, EntityFramework

JavaScript Framework: jQuery, jqWidget

Services: Google traffic api


Posted on

November 9, 2016