Создать цифровую платформу для садоводов и председателей СНТ/ТСН, которая объединяет управление товариществом, коммуникации и маркетплейс.
Цель — сделать участие в жизни товарищества простым и доступным: от электронных голосований до поиска услуг и общения.
Социальная сеть: профили, друзья, ленты постов, сообщества, real-time уведомления
Маркетплейс: объявления, услуги, партнерства, тендеры
Управление: электронные голосования, задачи, рейтинги
Коммуникации: чаты через WebSocket, комментарии
Технологии
Frontend: Vue 3 (Composition API) + TypeScript, Pinia, Vue Router, Vite
Backend: Ruby on Rails 7.0.4, Ruby 3.2.2, PostgreSQL, YooKassa
Дополнительно: WebSocket (ActionCable), Yandex Maps, Quill Editor, SCSS
DevOps: Docker, Nginx, CI/CD-ready
Особенности
50+ страниц, модульная архитектура
TypeScript для типобезопасности
Real-time коммуникации
Адаптивный дизайн
Оптимизация производительности
Полнофункциональная SPA с современным стеком и масштабируемой архитектурой.
Роль: Frontend/Backend Developer,
Стек: Vue 3, TypeScript, Pinia, WebSocket, Ruby on Rails 7.0.4, Ruby 3.2.2, PostgreSQL.