C# WPF file watcher application with HTTP PUT to server

Completed Posted 7 years ago Paid on delivery
Completed Paid on delivery

We need a C# WPF application written that can be installed using click once that watches a configurable windows directory for new files.

If a new file is found it grabs the file and posts them up to a server using HTTP PUT.

The path to the windows directory needs to be configurable from the UI.

The server URL for the PUT needs to be stored in a configuration file.

There also needs to be a key that is passed along in the header of the PUT request.

The process should then display a message on the screen of a successful upload or failure. At lot like a running log on screen, but not persisted between starts.

The files should then be moved to either an error folder or backup folder. The error/backup folder will then be organized by a date folder (yyyyMMdd).

The running log screen should not freeze when the application is processing files. The processing of files should also have retry logic to handle file locks and server put errors.

The server URL could change based on some business logic, so the HTTP PUT should handle HTTP 301 and call the appropriate redirection URL as well as store the URL for future use.

Would be nice to have a way to tell the application (menu option or button) to reprocess errors from a certain date and then the application would go into the errors folder and copy the files and process.

Would be nice to have the application run in the windows system tray as well with the ability to open from the system tray.

Application needs to work in a Windows XP and later environment with .NET 4 or later.

Creator must agree to sign a confidentiality agreement if contracted.

C# Programming Software Architecture WPF

Project ID: #10163402

About the project

26 proposals Remote project Active 7 years ago

Awarded to:

addy808

Hi, I have 10 years of experience with C#.net and I have delivered many automation applications on various freelancing platforms. I can design rich UI using WPF and I have used directory file watcher component of More

$750 USD in 3 days
(9 Reviews)
3.7

26 freelancers are bidding on average $1129 for this job

leadconcept

Dear Sir, I have read Project Description & understand the initial high level requirements but can you please confirm, if you want Windows Desktop Application? I can show you some of our developed Windows Desktop More

$1578 USD in 45 days
(34 Reviews)
8.1
customizedata

I have already made an application in WPF(C#) that monitors a specific directory for any addition of file(s). 1- I will make an executable that will have an option to browse the directory that needs to be monitore More

$1000 USD in 7 days
(183 Reviews)
6.8
igors233

Hi, I am expert developer with more than 15 years of experience in various areas including utilities to watch folders for input files and process them accorgingly (upload to ftp, http). Can you tell me how big are tho More

$789 USD in 20 days
(31 Reviews)
6.4
ibapi

P.S. Everything needs to be discussed and negotiated at first. The below mentioned default terms are placed to ensure such discussion takes place before the project is awarded by you. In pursuance to "Milestone Paym More

$750 USD in 20 days
(80 Reviews)
6.4
XeeChaun

hi. I have 3+ years of experience in C#. I have worked a lot with WPF and windows services. I have already built such an application which looks for files in a directory and uploads them to FTP server. here's the link More

$750 USD in 7 days
(30 Reviews)
5.8
nuprogramer

Hope you are doing great.I am interested to provide you my services. I have more than 5 years experience in providing professional website development services and worked with almost every type of project. So this is a More

$1666 USD in 30 days
(11 Reviews)
5.6
durorey

Hi sir, I have 7+ years of experience in .net technologies. I have created similar work. I'm open for changes anytime . I look forward to work for you and I will do my best. thank you.

$1000 USD in 30 days
(31 Reviews)
5.6
youtekdotcom

Dear Sir, Let me do it for you ! Have 7 years experienced in .Net C# development, especially in website building within ASP.Net, MVC Pattern, WCF Service, Entity Framework, Web API, Angular JS within Bootstrap and Re More

$900 USD in 10 days
(59 Reviews)
5.9
sargardon

Hello sir/madam, However, I am new here in freelancer.com I have over 10 years of experience in C# programming. I have done some similar projects and will be happy to work on your project too. Please contact me to dis More

$1000 USD in 10 days
(51 Reviews)
5.5
narendragautam

Hi, I will use visual Studio with C#. Net, Wpf. My bid is $750 and deadline 10 days

$750 USD in 10 days
(5 Reviews)
4.2
yassineAzmani

Hello Sir, I am a senior C# Developer with rich experience in Microsoft Technologies, We can achieve your app withen days and with hight quality standards, We can disscuss more about the project in private messag More

$777 USD in 10 days
(3 Reviews)
3.5
jackvu2612

Hi, I have 4+ years of object-oriented architecture designing, programming and administration experience with success devising software solutions to meet business requirements. - Full-stack developer with C#.NET, MVC More

$1830 USD in 10 days
(13 Reviews)
3.6
atisch

Hi. I'll put it simple - I did that before. As a matter of fact that's how my internal DB backup storage system works. It periodically checks the specified directory where scheduled backups are added and finding any More

$1111 USD in 7 days
(2 Reviews)
3.5
ludiacadmin

Hi, We saw your description and we are very much interested in developing a C# WPF application. We have experienced individuals who have expertise in the .NET technology and we have made various desktop and web appl More

$1000 USD in 15 days
(0 Reviews)
0.0
tekbrains1

Hello Sir, Myself Charandeep Singh having 4 years of Bachelor's Degree in Computer Science and Engineering and more than 14 years of experience as a Software Programmer. My Skype ID is deep_singh78. ####AREAS More

$1388 USD in 10 days
(0 Reviews)
0.0
spidercodesc

Hardik Patel April 04, 2015 Dear Sir: As you requested for the Software Development , I am enclosing my proposal for your review. Based on my experience and education, I am confident that I can give you the b More

$1000 USD in 20 days
(0 Reviews)
0.0
aliumbrellacorpo

Hi, After reading over your job this looks like a perfect fit for my skill sets. I have worked for international clients at my job, specifically on the .net with several other techologies of programing . All of th More

$750 USD in 5 days
(0 Reviews)
0.0
s3041464

Hello! Can do this task for you very quickly. I will use WPF for it. May start working right now. I have wide experience in writing such utilities on C++/C# .NET (including client-servers scripts, web scraping, moni More

$850 USD in 4 days
(0 Reviews)
0.0