Стек технологий:
- Dart
- Flutter
- Clean Architecture
- Bloc (Cubit)
- getIt + Injectable
- drift
- go_router
- Dio + Retrofit
- media_kit
- Rest API (Zulip API)
- Long Polling
Платформы:
iOS Android macOS Windows Linux Web
Про проект:
Workspace — Кросплатформенное рабочее пространство, включающее в себя: мессенджер, календарь и почту. В команде я был единственным Flutter разработчиком, полностью заложил архитектуру проекта, выбрал стек и довел приложение до стадии MVP. Приложение полноценно реализует функциональность мессенджера: Отправка сообщений, реакции, редактирование/удаление, пересылка/ответ/мульти-селект. Так же, приложение поддерживает просмотр и отправку медиа: Видео, аудио, изображения.
- GitHubSource Repository