Challenge Overview
Welcome to the Technician Scheduling Tool .NET Web App - Technician Matching Enhancements challenge. The goal of this challenge is to first update the matching functionality for technician records, and then add some application enhancements according to the specs below.
Project Overview
We have developed the Technician Scheduling Tool as a web-based application that helps our client with scheduling people (i.e. qualified technicians) and equipment to specific job sites (i.e. locations) for a given duration of time. The client can use TST to manage, schedule, and track resources (such as technicians and/or equipment), while also viewing their engagements, qualifications, and availability.
This Technician Scheduling Tool provides a complete technician scheduling solution.
Competition Task Overview
Our main goal of this challenge is to fix some bugs found with the final application. High-level, these are around:
-
Updating existing Technician Matching business logic and attaching it to the search functionality
-
Adding additional “Save” Button placements
-
Creating a Windows Service to utilize our Email Notification service
After you register for the challenge, you will find an attachment explaining the issue in detail. We can provide further details and clarifications in the forums.
Winner Responsibility
The winner will be responsible to merge the code to SVN.
Environment Setup
The existing code base is versioned in SVN. The solution SVN address is in https://coder.topcoder.com/tcs/clients/hades/applications/technician_scheduling_tool/trunk/
All the competitor should send email to support@topcoder.com to request SVN read access.
Our target server is Windows 2012 Server. You may develop against other versions of Windows and save any Windows-2012-Server-specific changes for Final Fixes.
Application Preview/Demo Site
See "TST-TestUsers.pdf" document attached for previewing the application.
Final Submission Guidelines
Submission Deliverables
A complete list of deliverables can be viewed in the TopCoder Assembly competition Tutorial at: http://apps.topcoder.com/wiki/display/tc/Assembly+Competition+Tutorials
Final Submission
For each member, the final submission should be uploaded via the challenge detail page on topcoder.com.