Проект CloudDocs

CloudDocs

Легкая организация порядка со здоровьем. Понятная цифровая медицинская карта.

CloudDocs — это приложение которое собирает, оцифровывает и шифрует все ваши медицинские записи — а затем организует все в одной интуитивно понятной временной шкале. Не нужно беспокоиться о записке от вашего врача или результатах из лаборатории. Все это есть для удобства использования, когда вам это нужно.

Задача

Сделать просмотр результатов лабораторных исследований с помощью простого в использовании графика. Лучше понимать, как ваши тесты менялись с течением времени, даже у разных врачей и профилактировать будущие риски до их наступления.

Решение

Первоначальную версию СloudDocs заказчик разрабатывал за свой счет. Поэтому нашей задачей было максимально удешевить разработку. Поэтому мы выбрали стек технологий который позволил ускорить разработку и сделать ее максимально доступной для заказчика. Также мы помогли выбрать из всего желаемого функционала самое главное и запустить MVP. Вместе с этим мы закладывали архитектуру под будущие доработки и усложнение функционала.

Стек технологий

Для разработки приложения clouddocs решили выбрать React Native, по ряду причин:

  • Вместо того чтобы создавать два разных приложения для Android и iOS, можем использовать один и тот же код для обеих платформ, что упрощает и ускоряет разработку.
  • React Native, также показывают хорошую производительность, сравнимую с нативными приложениями.
  • React Native — самая популярная на сегодняшний день платформа для разработки кроссплатформенных приложений с долей рынка 42%.

В качестве менеджера состояний выбрали Mobx за его простоту, тк в приложении нет сложных структур.

Разработка происходит в EXPO так:

  • Настройка проекта проста и может быть выполнена за считанные минуты.
  • Процесс тестирования очень прост (через QR-код или ссылку), вам не нужно отправлять весь файл .apk или .ipa
  • Для запуска приложения не требуется сборка.

Технологии

Frontend

ReactJS
Vue.js

Backend

Python
Django
Rest Django
Taskcls

DevOps

Docker
Docker Compose
GitLab
RabbitMq
PostgreSQL
  • Четкая, собранная и понятная команда. Рекомендую всем, кто находится на этапе выбора партнера в разработке пройти простой тест: попросите ребят из SatvaSpace сделать вам техническое задание и сравните его с остальными. Уровень проработки, погружение в вашу задачу и ясность в цифрах будут вне конкуренции. Не ошибайтесь и не болейте)

Рим Сафиуллин

CEO CloudDocs