- Дмитрий Пузырев - бэкенд
- Платон Лапп - фронтенд
- Александр Щеблыкин - десигн
Моё давление - это сервис, в котором пациент автоматически делится с врачом замерами давления, а врач оперативно корректирует лечение.
- Вся необходимая пациенту информация размещена на единственной странице и упакована в лаконичные виджеты — пожилым людям будет очень легко разобраться. Для добавления замера достаточно нажать одну кнопку, ввести показатели и сразу увидеть, как они отобразятся на графике.
- Карточка пациента позволяет врачу не только анализировать показатели, но и просматривать всю историю болезни пациента, а также сохранять личные заметки, которые он считает важными.
- PWA архитектура позволяет уменьшить затраты на разработку, при этом давая пользователю возможность взаимодействовать сервисом как с компьютера, так и с телефона в виде мобильного приложения.
- Django - свободный фреймворк для веб-приложений на языке Python
- DRF - библиотека, которая работает со стандартными моделями Django для создания гибкого API
- Vue 3 - прогрессивный JavaScript-фреймворк для создания фронтенда веб-приложения
- Vuex - официальный менеджер состояний для VueJS
- Router - официальный маршрутизатор для VueJS
- TypeScript - типизированный JavaScript, позволяющий отлавливать ошибки до запуска кода
https://dipuzyrev.github.io/mbp/demo.mp4
git clone https://github.com/dipuzyrev/mbp && cd mbp
# Start API
cd backend
python3 -m venv env
source ./env/bin/activate # WIN: "env\Scripts\activate"
pip install -r requirements.txt
python manage.py runserver
# Start frontend
cd ../frontend
yarn && yarn serve
- Кабинет врача (СНИЛС: 12345678900)
- Тестовый пациент (patient@mbp.ru / supersecret)
- Django админка (admin@mbp.ru / supersecret)