Мы разрабатываем и создаём безопасные цифровые решения — от мобильных приложений до инфраструктуры.
https://framelabs.one
https://t.me/FrameHolder
Post #60
333
FR @framelabs1
Showing posts older than #63 · Back to latest

Что сделано:
Полная вёрстка на SwiftUI — 15 экранов и состояний: загрузка, политика конфиденцальности, онбординг (3 шага), ввод ключа, активация, подключение, ошибки, настройки, модалки. Каждый экран, точная копия Figma-макета.
Дизайн-система в коде — 21 SVG-иконка, 7 уникальных иллюстраций, кастомный шрифт Inter, 9 цветовых токенов. Всё вынесено в конфиги AppColors, AppFonts, AppIcons, AppImages.
Компонентный подход — 11 переиспользуемых компонентов: кнопки с 4 состояниями, тоггл впна с анимацией, нотификации (success/error/warning), модалки поделится.
MVVM-архитектура — Вью содержат только вёрстку, вся логика в ViewModel. SwiftUI Preview для каждого экрана. 0 сторонних зависимостей.
Dark Mode из коробки — цвета свапаются через asset catalog, иллюстрации инвертируются автоматически, оверлеи остаются.
Haptic feedback — тактильная отдача на все действия нажатия кнопок, переключение впн, активация ключа, удаление.
Стек:
Swift · SwiftUI · MVVM · Xcode · Figma

Что сделано:
iOS-приложение на Swift полный цикл: онбординг, импорт подписки по deeplink, выбор сервера, подключение. Network Extension с интеграцией sing-box для VLESS Reality и Hysteria2.
Бэкенд на Go, API для управления провайдерами и генерации deeplink. PostgreSQL, Redis, Docker Compose, автодеплой через webhook. Брендинг подтягивается автоматически по домену подписки.
Интеграция за один вызов провайдер отправляет POST /deeplink с URL подписки клиента, получает skipfy:// ссылку. Встраивается в Telegram-бота или Mini App за пару строк.
White-label брендинг: логотип, акцентные цвета, градиенты, ссылка на поддержку всё кастомизируется. Приложение подстраивается под бренд провайдера при первом запуске.
Распространение через TestFlight обходит ограничения App Store на VPN-клиенты в отдельных регионах. РКН не может удалить приложение из внешнего тестирования.
Стек:
Swift · SwiftUI · SwiftData · NetworkExtension · sing-box · Go · Gin · PostgreSQL · Redis · Docker · Cloudflare · Nginx

Что было разработано с нуля:
VPN Engine (Core): Мы не использовали готовые решения. Серверная архитектура (Германия) оптимизирована под экстремальные нагрузки. Разработан собственный сетевой стек, поддерживающий Socks5 и MTProto.
Native Mobile Stack: Нативное iOS-приложение на Swift. Весь цикл работы с туннелями написан нами — это гарантирует отсутствие утечек DNS и мгновенное переподключение при смене сети.
eSIM Integration: Мы внедрили модуль цифровых SIM-профилей, который работает как единое целое с VPN. Активация eSIM через QR-код автоматический доступ к максимальному плану впн.
Crypto-Auth & Billing: Внедрили авторизацию через криптографические сид-фразы. Никаких почт, имен или паролей. Биллинг полностью автоматизирован на блокчейне: оплата & выдача доступа происходит мгновенно.
Разработанная нами логика позволяет пользователю получить VPN бесплатно при покупке любого пакета eSIM. Вы получаете и интернет, и защиту в одном месте.
Результат:
Технологии: Полностью контролируемый нами стек (Back/Front/Mobile).
Безопасность: Нулевое логирование и отсутствие фильтрации трафика, закрепленные в ToS.
Масштаб: Продукт etherly.one и esim.etherly.one запущен и готов к рынку

Мы спроектировали и написали фулл-стек решение с нуля:
Backend: Разработали отказоустойчивую серверную архитектуру, оптимизированную под высокие нагрузки.
Mobile: Создали полностью нативное iOS-приложение (Swift). Никаких готовых SDK — весь сетевой стек написан нами, что гарантирует отсутствие утечек данных и мгновенный коннект.
Compliance: Успешно прошли модерацию Apple Review, подтвердив чистоту кода и безопасность продукта.
Результат:
Релиз: Продукт запущен и доступен в App Store по всему миру.
Бизнес: Клиент из Великобритании получил готовую экосистему, полностью готовую к масштабированию.

Решение:
Использовали российские серверные мощности с IP-адресами из «доверенных» реестров. Это наша точка входа, которая не вызывает подозрений у фильтров. С помощью кастомной настройки маршрутизации мы связали локальный узел с зарубежным VDS. Весь трафик маскируется под обычные HTTPS-запросы, проходя через «белый» российский шлюз и моментально перенаправляясь на глобальную магистраль.
Результат:
Стабильность: 99.9% доступности ресурсов.
Скорость: Задержка минимальна за счет оптимизации маршрутов.
Продукт: Клиент получил готовый бизнес, который технически защищен от текущих сетевых ограничений.
FrameLabs ❤️ Только что я завершил работу над одним из новых заказов, а именно Telegram бота! ℹ️ Данный бот был разработан за небольшой срок, около 20 часов. В эту услугу заказчик получил полное офформление бота, офформление для профиля и помощь в установке на хостинг.…

❤️ Пару минут назад мы завершили заказную работу над обновлением данного бота!
ℹ️ На обновление бота потребовалось около 1 дня, с установкой на сервер возникли небольшие проблемы с задержкой сроком изза чего никто не пострадал. Этот кейс особенно показывает то что мы 24/7 находимся в сети и готовы помочь вам с любыми вопросами!

❤️ Только что я завершил работу над одним из новых заказов, а именно Telegram бота!
ℹ️ Данный бот был разработан за небольшой срок, около 20 часов. В эту услугу заказчик получил полное офформление бота, офформление для профиля и помощь в установке на хостинг.

❤️ Перезалив со старого канала! Полная разработка всего проекта (Design + Frontend + Backend + Kotlin App).
ℹ️ Всей разработкой начиная с дизайна до приложения занимался только я. Весь проект был сделан всего за 32 дня (дедлайны 90 дней) с полной версией под установку на хостинг!
Проект: /