1. Проект: Equipment Rental System - backend-сервис для управления оборудованием в медицинской клинике.
Основные достижения:
● Спроектировал архитектуру приложения и REST API на NestJS с разделением по модулям и слоям.
● Разработал реляционную модель данных в PostgreSQL, реализовал и настроил слой доступа к данным с помощью TypeORM (репозитории, миграции).
● Внедрил JWT-аутентификацию и RBAC.
● Настроил окружение через Docker и систему контроля версий Git.
Итог: создано надёжное и масштабируемое решение, которое упростило работу персонала, обеспечило прозрачность инвентаризации и исключило ручной учёт.
Стек: NestJS, Node.js, PostgreSQL, TypeORM, JWT, Docker, Git, Figma.
2. Проект: Exercise Management System - приложение для взаимодействия персонала и клиентов клиники.
Основные достижения:
● Реализовал ключевой функционал:
- Публикация упражнений и программ восстановления персоналом.
- Просмотр назначенных упражнений клиентами.
- Возможность отмечать выполнение и отслеживать прогресс.
- Хранение истории выполненных заданий.
● Настроил Swagger для документирования и тестирования REST API.
● Организовал окружение в Docker для удобного деплоя и тестирования.
Итог: создано приложение, которое автоматизировало взаимодействие персонала и клиентов клиники, упростило процесс реабилитации и сделало его более прозрачным.
Стек: NestJS, Node.js, PostgreSQL, TypeORM, JWT, Swagger, Docker, Redis, Git.