Background
I've been tasked with making an online store for a company, due to them being a B2B company, they are less in need of some webstore CMS, and more after a system to be reliable and user-friendly.
Since my focus has been on .net for desktop and PHP for web, (and I am forced into using ASP), I was thinking of doing something I've done for my own webshop, which is creating a desktop interface for handling the orders, editing items, etc. I did this so I could have the desktop application running in "minimized to tray" and get notifications on my computer.
Question
Is a desktop-based back-end a good idea? I want to do it, but I want some input before I make a prototype show it to my customer. I am mostly looking for "problems I have missed" feedback, but any would be nice
Aside:
The logic behind the desktop-backend is that the customer will be wanting a way to handle shipping, and maybe not be bound to be on the internet at any given time.
thanks!
-Frank