Решение на Време е да помислите за проектите си! от Данаил Димитров

Обратно към всички решения

Към профила на Данаил Димитров

Резултати

  • 7 точки от тестове
  • 0 бонус точки
  • 7 точки общо
  • 0 успешни тест(а)
  • 0 неуспешни тест(а)

Код

'''[Title/Звание]
Сайт за електронни направления и рецепти
[Description/Обрисовка]
Сайтът ще предлага алтернатива на нововъведените електронни рецепти и направления.Той ще е предназначен за пациенти, които ще могат да преглеждат и "използват" направления и рецепти, лекари които ще издават направленията и рецептите, аптеки, които ще предлагат лекарства по рецепта (възможност за онлайн магазин), практикуващи лекари, при които може да се запише час (по направление).
[Functionalities/Надарености]
Лекарят ще може да издава електронни направления и рецепти, като те ще бъдат подписани с онлайн подпис (все още е в очакаване на официален договор заради това ще е нещо по-просто на този етап :D) за да се избегне фалшифициране и ще има възможност да бъде преглеждана от пациента за който е предназначена. Ще се поддържа запис на всички лекарства позволени за покупка с рецепта в България, като ще има ориентировъчни цени за всяко лекарство. Всяка аптека ще може да даде собствена цена на всяко лекарство, като пациентът ще може да види всички изгодни предложния и при възможност от аптеката, да го закупи онлайн. При практикуващите лекари ще може да се записва час само срещу направление.
[Milestones/Възлови точки]
Осигуряване на добро ниво на сигурност (HTTPS)
Поддържане на акаунти с различни роли.
Админски dashboard
Отразяване на промени в real time. (може би SignalR ъпдейти или нещо друго)
Възможност за качване на изображения.
[Estimate in man-hours/Времеоценка в човекочасове]
70 часа
[Usage of technologies/Потребление на технологии]
SignalR
Django
Angular
и др.'''

История (1 версия и 1 коментар)

Данаил обнови решението на 19.12.2022 23:20 (преди над 1 година)

+'''[Title/Звание]
+Сайт за електронни направления и рецепти
+
+[Description/Обрисовка]
+Сайтът ще предлага алтернатива на нововъведените електронни рецепти и направления.Той ще е предназначен за пациенти, които ще могат да преглеждат и "използват" направления и рецепти, лекари които ще издават направленията и рецептите, аптеки, които ще предлагат лекарства по рецепта (възможност за онлайн магазин), практикуващи лекари, при които може да се запише час (по направление).
+
+[Functionalities/Надарености]
+Лекарят ще може да издава електронни направления и рецепти, като те ще бъдат подписани с онлайн подпис (все още е в очакаване на официален договор заради това ще е нещо по-просто на този етап :D) за да се избегне фалшифициране и ще има възможност да бъде преглеждана от пациента за който е предназначена. Ще се поддържа запис на всички лекарства позволени за покупка с рецепта в България, като ще има ориентировъчни цени за всяко лекарство. Всяка аптека ще може да даде собствена цена на всяко лекарство, като пациентът ще може да види всички изгодни предложния и при възможност от аптеката, да го закупи онлайн. При практикуващите лекари ще може да се записва час само срещу направление.
+
+[Milestones/Възлови точки]
+Осигуряване на добро ниво на сигурност (HTTPS)
+Поддържане на акаунти с различни роли.
+Админски dashboard
+Отразяване на промени в real time. (може би SignalR ъпдейти или нещо друго)
+Възможност за качване на изображения.
+
+[Estimate in man-hours/Времеоценка в човекочасове]
+70 часа
+
+[Usage of technologies/Потребление на технологии]
+SignalR
+Django
+Angular
+и др.'''

Добра идея. Сложността, обаче, ми се струва ниска.
"Осигуряване на добро ниво на сигурност (HTTPS)" - Това изиксва три реда в settings.py на Django-то и съответния сетъп на сървъра, след което домейн и сертификат. Нищо общо с Python :( Да, в истинския проект ще ти трябва, но не показваш никакви познания, получени в курса.
"Поддържане на акаунти с различни роли." - До известна срепен идва от Django наготово. Просто наследяваш вече съществуваш клас и тук-там му добавяш някое поле за допълнителна информация. "Админски dashboard" - Това в Django вече го имаш.

Помисли как да го направиш по-обширно като знания. Една идея, което ми идва на прима виста - поставяне на подписи върху качени снимки на рецепта посредством някакъв модул за image манипулации в Python. Това е само една идея, добави още 2-3 подобни и си бомба.