C# Customer Lookup Application
Budget: $100 – $250 USD
I'm in need of an experienced C# software developer to complete a desktop application to load a CSV file (|-delimited) and allow the user to look up a customer based on a scanned barcode or entered number, and to display customer information in different fields. The user needs to be able to copy each field into the clipboard by just clicking on it.
Requirement:
* Need to be able to access a network drive and authenticate if necessary
* Need to reload the data file (CSV file) if and only if it has changed since last time it was loaded (based on timestamp).
* Need to load the file asynchronously while allowing the user to interact with the UI using the existing data. Once loading is done it needs to show a visual clue (maybe a spinning icon while loading)
* When the user clicks on a field to copy to clipboard, the field should flash to indicate that the copy was done.
* Password needs to be saved using Windows built-in encryption for security
The customer lookup is based on an rx number. It can be 7 digits, or it can have a prefix and a suffix like 400<7 digits>00x. User should be able to search for both forms. If searching for 7 digits, the one with the higher "suffix" (00x) should be shown.
Please see attached mock up of the UI
Requirement:
* Need to be able to access a network drive and authenticate if necessary
* Need to reload the data file (CSV file) if and only if it has changed since last time it was loaded (based on timestamp).
* Need to load the file asynchronously while allowing the user to interact with the UI using the existing data. Once loading is done it needs to show a visual clue (maybe a spinning icon while loading)
* When the user clicks on a field to copy to clipboard, the field should flash to indicate that the copy was done.
* Password needs to be saved using Windows built-in encryption for security
The customer lookup is based on an rx number. It can be 7 digits, or it can have a prefix and a suffix like 400<7 digits>00x. User should be able to search for both forms. If searching for 7 digits, the one with the higher "suffix" (00x) should be shown.
Please see attached mock up of the UI