Веб-приложение для управления криптопортфелем, позволяющее добавлять сделки, отслеживать динамику роста или убытков, с демо-режимом для демонстрации функционала. Достижения: — Создал адаптивный интерфейс с Tailwind и Ant Design. — Настроил связку React + Express для работы с Supabase. — Внедрил анимации Lottie для улучшения UX. — Развернул сервер на Railway, организовал масштабируемую архитектуру.
Код написан с нуля, основываясь на существующем репозитории от "Jonas Schmedtmann". Основной задачей было углубленное изучение пропсов и компонентов в React. Для сборки использовал Vite, что обеспечило высокую скорость разработки и удобство настройки. В процессе я впервые использовал пакетный менеджер pnpm, который зарекомендовал себя как эффективная альтернатива npm.