SMS-TM
Собственный SMS/OTP-шлюз: Android-телефон с SIM-картой вместо провайдера
О проекте
Обычный Android-телефон с местной SIM-картой становится шлюзом: другие сервисы через REST API отправляют коды подтверждения и уведомления. Через SMS-TM работают такси, ERP, дисконтная карта, маркетплейс и система вуза.
Что сделали
- REST API: отправка SMS, отправка и проверка OTP-кодов, вебхуки
- Несколько телефонов с распределением очереди и лимитами
- Привязка устройства по QR-коду из веб-портала
- Работа 24/7 в фоне и автопереподключение после потери сети
- Отдельные проекты-клиенты со своими ключами, телефонами и журналами
- Уведомления о неотправленных SMS и балансе SIM-карты
Технологии
- Node.js
- Express
- Socket.IO
- MySQL
- React
- TypeScript
- shadcn/ui
- Flutter
- Kotlin