Перейти до вмісту

Slovníček

Slovníček

Offline-first PWA з власним рушієм синхронізації

Фулстек-застосунок — від дизайну до API.

  • Next.js
  • TypeScript
  • Dexie
  • Supabase
  • PWA

Сайт ↗Код ↗

IndexedDB тут — джерело істини, а не кеш. Найскладніша частина — двостороння синхронізація: last-write-wins з окремим watermark для кожної таблиці й свідомий порядок «спочатку pull, потім push», щоб застарілий офлайн-запис ніколи не перезаписав новіший серверний.

Slovníček — Головна

У дії.

Десктоп
  • Slovníček — Раунд повторення

    Раунд повторення

  • Slovníček — Список слів

    Список слів

  • Slovníček — Профіль

    Профіль

Десктоп, темна тема
  • Slovníček — Головна

    Головна

  • Slovníček — Раунд повторення

    Раунд повторення

  • Slovníček — Список слів

    Список слів

  • Slovníček — Профіль

    Профіль

Телефон
  • Slovníček — Головна

    Головна

  • Slovníček — Раунд повторення

    Раунд повторення

  • Slovníček — Список слів

    Список слів

  • Slovníček — Профіль

    Профіль

Телефон, темна тема
  • Slovníček — Головна

    Головна

  • Slovníček — Раунд повторення

    Раунд повторення

  • Slovníček — Список слів

    Список слів

  • Slovníček — Профіль

    Профіль

Раунд повторення: спершу вибір із варіантів, потім введення відповіді, з підказкою за півбала.
← Мої проєкти.