cryptovote
1.0.0
واجهة ويب لانتخابات التصويت المنفردة المفردة المفردة.
لتشغيل انتخابات عبر واجهة الويب ، قم بتشغيل الأوامر التالية:
cd cryptovote
pip install -r requirements.txt
python -m flask run قبل تشغيل واجهة الويب في البداية ، يجب نسخ الملف .env.example إلى ملف جديد يسمى .env مع مجموعة القيم المطلوبة. لاحظ أيضًا أن Chrome يبدو أنه المتصفح الوحيد الذي يدعم دقة DNS للنطاقات الفرعية للمضيف المحلي ، لذلك يجب استخدام Chrome للتطوير لأجزاء من الموقع التي تستخدم النطاقات الفرعية. علاوة على ذلك ، يتطلب Webauthn أن يكون المجال المستخدم يحتوي على جزأين على الأقل (أي localhost:5000 مفصولين بفترة ما) ، لذا تأكد من استخدام اسم خادم جذر التطوير الذي يشبه cryptovote.localhost:5000 .