>Первая идея — написать приложение на Qt4 + *Sql. Поставить удаленный сервер с базой данных и тд…
Работал над реализацией схожей идеи, инфраструктура примерно такая:
— Qt4 (PyQt4 если точнее) клиент для «продавцов» (кроссплатформенность используется реально — win/lin станции)
— Хранилище данных на Google App Engine, там же самописный RESTful API для доступа к ним из клиента (ничего сложного, по сути обёртки для запросов и контроль целостности на python)
— «Директорский» веб-интерфейс к данным (оптимизирован под работу с конкретного коммуникатора, тоже python)
По идее всё тоже самое можно было сделать на Java. Бесплатных лимитов хватает для пятка клиентов и ежедневного захода директора, но на всякий случай 100$ забросили)