Hackahealth 2019 Backend written in node.js and express.js
ماهی صورتی با استفاده گیمیفیگشن کاربر را ترغیب به شرکت در چندین سوال میکند که هم هدف آموزش و هم هدف جمع آوری مدنظر میباشد.
- Platform: Node.js => Team skill
- Library: Express.js => Team skill, Fast developing
- Design pattern: MVC
- Database: MongoDB => Json object support, Team skill
- Database interface: Mongoose => The most handy choise, Easy to use on Node.js
- Mobile: React-Native => Multi platform, Native performance, Team skill
- Authentication: JWT
- Verification: OTP
- HTML render motor: PUG => best performance and support on Node.js
- خروجی اندروید و امکان خروجی ios
- معماری استاندارد
- هماهنگی و سینک و نگهداری کامل دیتاها سمت سرور
- پنل وب برای مشاهده مشارکت و پاسخ یوزرها
- الگوریتم سطح بندی ریسک سرطان
- نمایش آموزش ها و پرسشهای سفارشی شده با استفاده از الگوریتم سطح بندی
- طراحی بازی ساده برای ترغیب کاربر به مشارکت در برنامه
- اظلاع رسانی های مهم مانند تست ماموگرافی و تست بیاسای به کاربر و همراه/دوست/خانواده کاربر با استفاده از پیامک
- آموزش مرحله به مرحله و با انیمیشن تست بیاسای
- تماس تلفنی با پزشک در صورت نیاز
- دریافت اطلاعات با پرسش های بله و خیر روزانه
هر نود دایره یک سوال است و هر برگ (مستطیل) یک مرحله پایانی هست. به علت هدایت نشدن مستقیم سوالها به بعضی ها یال ها وزنی تعلق داده شده که تا آخرین طبقه ممکن پاس داده میشوند و برای مشخص کردن بهتر مورد استفاده قرار میگیرد.
- clone repo
- cd
daarchin-hackahealth
- npm install
or better
yarn install`.
Pull requests, feedbacks and suggestions are welcome!