Разработчик создал сервис для изучения слов на языке Rust, реализовав серверную часть, веб-интерфейс и расширение для Chrome. Проект включает функции обогащения слов через ИИ и работу с коллекциями.

Веб-приложение работает как PWA и размещено на Cloudflare Pages. Интерфейс построен на фреймворке Leptos с использованием гидратации, а API реализовано на Axum и развернуто на платформе Fly.io.

Расширение для браузера использует wasm-bindgen для взаимодействия с Chrome Tabs API. Общие структуры данных вынесены в отдельный крейт, что позволяет использовать единый формат JSON для всех клиентов.

Для работы с базой данных PostgreSQL применяется библиотека SQLx. Она позволяет проверять SQL-запросы на этапе компиляции, что помогает избежать ошибок, характерных для ручного написания SQL-кода.