TFS Media

TFS Media

24SevenSMS is a robust bulk SMS gateway platform designed to serve businesses, schools, SACCOs, and developers in need of scalable, real-time communication via SMS. Built to deliver thousands of messages per minute, the system supports both transactional and promotional messaging workflows. It features a clean web interface, SMS APIs for third-party integrations, DLR (Delivery Report) tracking, and dynamic sender ID management, making it a flexible solution for both human operators and automated systems. At the core of the system is a Laravel PHP backend, which handles user registration, message queuing, API authentication, billing, and message routing. The backend interacts with external SMS aggregators via HTTP(S) or SMPP depending on the route configuration. Laravel’s job queues (powered by Redis or database drivers) are used to queue and throttle outgoing SMS to comply with carrier rate limits while ensuring retry mechanisms on failed deliveries. Users can send messages directly from the web dashboard or programmatically through a secure RESTful API. The API supports multiple endpoints, including /api/send, /api/balance, and /api/dlr, and is protected using Bearer tokens or API keys with optional IP whitelisting. JSON payloads are accepted with validation for message length, encoding (GSM 03.38 or Unicode), and recipient formatting (MSISDN).

Technologies: Laravel, MySQL, Javascript, Sveltekit

Visit Project Back to Projects