Створено безкоштовну інтерактивну періодичну таблицю хімічних елементів Periodicium

Користувач Reddit під ніком Dunkelhaiser презентував безкоштовну інтерактивну періодичну таблицю хімічних елементів під назвою Periodicium. Мета розробника — створити сервіс, що перевершує існуючі аналоги за функціональністю та зручністю.

«Periodicium — це проєкт, над яким я працював цього літа. Я прагнув зробити його більш багатофункціональним і зручним у використанні», — зазначив Dunkelhaiser.

Технічні деталі

Проєкт реалізовано за допомогою фреймворку TanStack Start і упаковано в Docker з вебсервером Caddy. Розробник розмістив його на VPS-сервері від Netcup та підключив до Bunny CDN.

Серед найбільших викликів були:

  • збір і перевірка даних про елементи;
  • інтеграція PWA;
  • опрацювання інтерфейсу.

Функціонал Periodicium

Сервіс пропонує користувачам:

  • Гнучке відображення таблиці: підтримка сучасної та традиційної форм, налаштування фільтрів, теплова карта властивостей.
  • Деталізовані картки елементів: інформація про електронну конфігурацію, радіуси, ступені окиснення, ізотопи та історію відкриття.
  • Допоміжні інструменти: інтерактивна таблиця розчинності, таблиця нуклідів, модуль індикаторів кислотності.
  • Зручність і експорт: порівняння елементів, інтерактивний конструктор для друку та швидкий пошук.

Додатково, застосунок можна встановити на пристрій як PWA.

Розробник планує подальший розвиток проєкту, зокрема, впровадження калькулятора молярної маси. Він закликав спільноту протестувати ресурс та поділитися відгуками, зокрема від фахівців у хімії.


Джерело: dev.ua (https://dev.ua/news/interaktyvna-periodychna-tablytsia-khimichnykh-elementiv-1790260945)