WholeReader: Node.js backend та CI/CD на 4 платформи
Backend на Node.js та Express, інтерфейси Vue і Svelte, діагностика швидкодії та автоматизовані збірки для Android, Linux, Windows та iOS.
Контекст проєкту
Розробка застосунку та процесу його доставки для читальної платформи: backend-сервіси, frontend-інтерфейси й автоматизовані збірки.
Мій технічний внесок
- Розробляв backend на Node.js та Express, а frontend на Vue.js і Svelte.
- Досліджував швидкодію застосунку, витоки пам’яті та повільні запити до бази даних.
- Спроєктував CI/CD для автоматичних збірок Android, Linux, Windows та iOS з автоматизованим тестуванням.
Результати та їхні межі
Створив процес доставки для чотирьох платформ і працював над застосунком по обидва боки API, включно з діагностикою виконання та бази даних.
Використані технології
- Node.js
- Express
- Vue.js
- Svelte
- MongoDB
- Redis
- OrientDB
- Docker
- TeamCity
- Bash
Переглянути відповідну послугу