Мне нужно разработать POS-систему для клуба «падел-теннис», и в основном мои требования следующие:
- Продажи производятся от ресторанных продуктов и бронирования купонов на корты для игры в падель (например, купоны на 5 часов).
- Купоны оплачиваются в клубе, но корты можно зарезервировать на их веб-странице.
- Поскольку у нас есть вся база данных в клубе, мне нужен сервер в клубе с веб-сервисом, готовым делать резервирование кортов в нашей базе данных.
Мой первый подход состоит в том, чтобы сделать POS-терминал на базе Интернета, размещенный на том же сервере, где находится база данных и веб-сервис, но поскольку он работает только в локальной сети (нет смысла продавать бутылку воды в другом месте, кроме ресторана). , это заставляет меня сомневаться в том, чтобы сделать настольное приложение для POS-системы.
Это не очень распространенная система POS в качестве веб-приложения, но я думаю, что у нее не будет практических ограничений (с использованием AJAX и Javascript, чтобы избежать ненужных перезагрузок страницы и сделать ее более «похожей на рабочий стол»), и она может предложить преимущества Интернета. приложения (управление онлайн, масштабируемость ...)
Все соединения в локальной сети с веб-сервером будут через SSL, поэтому безопасность почти гарантирована.
Я хотел бы знать, правильный ли это подход для этого сценария, и есть ли какие-либо недостатки, относящиеся к настольному приложению POS
Большое спасибо!