Relay is a full-stack SMS API and messaging platform built for developers, businesses, and service providers that need a centralized way to send, manage, and monitor SMS communications.
The platform combines user-friendly messaging tools with developer-focused APIs. Users can send single or bulk SMS messages, review delivery history, manage their balance and packages, generate API keys, and access API documentation from a dedicated dashboard.
Administrators receive complete operational control over users, SMS packages, system balances, connected gateway devices, SMTP configuration, website content, and platform settings.
Key Capabilities
Single and bulk SMS messaging
Complete messaging and transaction history
Secure API-key generation and management
Integrated developer API documentation
Separate user and administrator dashboards
User, package, balance, and allocation management
SMS gateway device monitoring
Email verification and password recovery
Google OAuth and credentials-based authentication
Administrative settings and SMTP configuration
Automated system-capacity reports through Telegram
Responsive light and dark themes
Role-based access and protected dashboard routes
Technical Highlights
Area | Implementation |
|---|---|
Application | Next.js App Router, React and TypeScript |
Database | PostgreSQL with Prisma ORM |
User Interface | Tailwind CSS, Radix UI and custom components |
Authentication | Credentials, Google OAuth and email verification |
Motion | Framer Motion micro-interactions |
Reporting | Secure REST endpoint with Telegram integration |
Performance | Database indexing, server-side caching and optimized data models |
Architecture | Server and Client Components with composed dashboard layouts |
Relay was migrated from a Vite-based React application to a modern Next.js App Router architecture. The migration introduced server-side capabilities, structured routing, reusable layouts, optimized data access, and a more scalable foundation for future development.
The result is a polished, developer-ready communication platform that brings messaging, API access, gateway monitoring, account management, and administrative operations into one cohesive system.

