Настолно приложение
Python 3.11 + PyQt6, пакетирано с PyInstaller, работи първо офлайн на Windows. Изцяло двуезично EN + BG, с всички низове, заредени от JSON езикови пакети, които автоматично откриват нови езици.
Композиция на системата
Now I See It не е една страница или един работен процес. Това е свързан набор от компоненти, предназначени да подкрепят един друг.
Тази страница назовава основните системни части на публично ниво, без да превръща сайта във вътрешен документ за изграждане.
Python 3.11 + PyQt6, пакетирано с PyInstaller, работи първо офлайн на Windows. Изцяло двуезично EN + BG, с всички низове, заредени от JSON езикови пакети, които автоматично откриват нови езици.
Supabase (PostgreSQL + Storage + Edge Functions). Управлява лицензиране, Хранилището с ресурси, Общностното хранилище за уроци и Доставката на оценявания на живо. Сигурност на ниво ред и SECURITY DEFINER RPC-та като граница.
Хъб за данни (един RP2040, Arduino C/C++, мултиплексиран RS485 към осем канала) се свързва със Сензорни модули (RP2040 платка-майка + сменяеми дъщерни платки, MicroPython) през RJ45 кабели. Опционален ESP32-C3 безжичен мост.
Google Gemini обработва генериране на синтетични данни, планиране на уроци, анализ на пропуски, PDP коучинг, генериране на оценявания и разказване на доклади. Всички потребителски данни се анонимизират на границата преди изпращане.
Самостоятелно PyQt6 приложение за производствения цех — флашира фърмуер, записва EEPROM идентичност, генерира QR етикети, издава лицензни ключове, изпраща приветствени имейли. UI с пет раздела, интегриран със Supabase.
Два уеб поддомейна: nowiseeit.org хоства този маркетингов сайт; launcher.iseeitnowpolls.org хоства уеб базирани Cloud Polls и Decision Lab, достъпни от приложението.
Лицензен ключ от инструмента за провизиониране отключва настолното приложение. Активацията е криптографски обвързана с машината, с 30-дневен офлайн гратисен период.
Сензорните модули докладват през RS485 към хъба. Настолното приложение чете хъба през USB, или чете AI-генерирани синтетични данни, или импортира CSV — еднакъв изглед за визуализация във всеки случай.
Gemini изготвя чернови на планове на уроци или оценявания, закотвени в текущия набор данни. Педагогът преглежда, прикрепя ресурси от облачното хранилище, запазва, по желание публикува в Общностното хранилище.
Учениците се присъединяват към Оценявания на живо или Decision Lab сесии чрез QR код на Wi-Fi точката за достъп на лаптопа, или уеб сесия на launcher.iseeitnowpolls.org за отдалечени кохорти.
Now I See It се мащабира чрез управлявана структура. Нови домейни и преживявания трябва да се добавят чрез споделени модели, валидиране и ясни връзки, а не чрез разпиляване в несвързани специални случаи.
Част от семейството "Now I See It"