Marketing & download landing page for SMS Forwarder
a self-hosted app that forwards incoming SMS to Telegram, by ShuttleLab.
🌐 smsforwarder.shuttlelab.org · 📱 Android app: ShuttleLab/SMSForwarder · 🔌 Backend: ShuttleLab/smsforwarder-api
This repo is just the website. The SMS Forwarder Android app (Kotlin) lives at ShuttleLab/SMSForwarder and its backend at ShuttleLab/smsforwarder-api. Bilingual (English / 中文), static export, deployable anywhere.
- Landing page — hero, feature overview, how-it-works, a dedicated "forward SMS to Telegram" SEO page, and a download call-to-action.
- SEO / GEO — per-locale metadata,
hreflang, sitemap / robots, and JSON-LD (MobileApplication, FAQPage, HowTo, TechArticle). - Bilingual — English and Chinese via URL-based i18n (next-intl).
- Themeable — ShuttleLab palette with light / dark / system appearance.
npm install
npm run dev(During development open /en or /zh — / is promoted to English only in the production build.)
npm run buildOutput is in out/ — a static export for Cloudflare Pages.
Licensed under the GNU Affero General Public License v3.0 — see LICENSE.