الواجهة الخلفية API راحة ل pinchef
لماذا يسمى Pinchef؟
حسنًا ، نقرة على الألسنة السيئة التي تعني مساعد الطهي. ومن الشيف بابرا وهذا يعني "كوك". أيضا أن لديه فيه الفريد من نوعه مثل Guardalo. على غرار Pinterest.
تطبيق ويب يسمح لك بتحديد وصفات الطهي وإنشاء قائمة تسوق.
والفكرة هي أن التحديدات التي تريدها وصفات الطهي في الأسبوع وإنشاء قائمة تسوق للسوبر ماركت.
اختر ليوم واحد من الأسبوع
وهكذا يمكنك إنشاء قائمة تسوق للسوبر ماركت استنادًا إلى اختيارك.
يقوم تطبيق PinChef بإنشاء قائمة تسوق للسوبر ماركت يساعدك على تنظيم قائمة الأسبوع. سيكون من الرائع توصيل واجهات برمجة التطبيقات للمتاجر لتقديم أمر التسوق عبر الإنترنت.
إذا كانت هناك أيام فارغة في الأسبوع ، فهل يجب عليك أن تطلب أن تطلب أو تذهب الشراء؟ (Taquitos) في الجداول أو أيام الأسبوع التي لم تقم باختيار القائمة لتغطية الثقوب وعدم البقاء بدون تغذية.
أظهر لك الوصفات بناءً على أذواقك ونظامك الغذائي.
توصيات لتكون لائق أو سمين؟ إذا لاحظت أنك تصنع الكثير من الكريمة إلى سندويشات التاكو الخاصة بك؟
أعلى للنظام الغذائي النباتي والنباتي؟
استنادًا إلى مشترياتك ، يمكنك اقتراح وصفات قد تهمك لأن لا أحد يذهب إلى السوق لشراء بطاطين فقط للفئران على سبيل المثال ، أود أن أخبرك إذا كان لديك بطاطس يمكنك عمل هذه الوصفات مع البطاطس مثل البطاطا النقية لمرافقك في الوجبات.
قم بإنشاء قائمة لتناول الإفطار والطعام والعشاء على أساس ميزانية محدودة.
أولاً ، نستنسخ المستودع إما في المحطة أو في زر الكود.
git clone https://github.com/GeraAlcantara/pinchef.git
cd pinchef يتعين علينا إعادة تسمية modify_me.env a .env وتعديل قيم المتغيرات التي تزيل {} .
صالة
mv modify_me.env .envيجب أن يكون لدينا Docker و Docker-Composate مثبتة.
صالة
sudo apt-get update
sudo apt-get install docker.io
sudo apt-get install docker-compose
sudo usermod -aG docker $USER docker-compose builddocker-compose upيجب علينا إنشاء فرعي افتراضي وتثبيت التبعيات. نستخدم VenV لإنشاء Env الظاهري.
يجب تغيير متغير sqlalchemy_database_url إلى قاعدة بيانات sqlite.
SQLALCHEMY_DATABASE_URL= sqlite:///./pinchef.db
لتكون قادرًا على تشغيله محليًا دون الحاجة إلى قاعدة بيانات قاعدة بيانات.
virtualenv -p python3 venv
source venv/bin/activate
pip install -r requirements.txtوتشغيل التطبيق.
uvicorn app.main:app --host 0.0.0.0 --port 8000 --reloadالكل: منظمة طي التطبيق
المجلدات:
تواصل مع Alembric للهجرة
ابحث عن صورة أفضل للمشروع
** لدي خطأ يميز أن لدي ملف Windows لا أعرفه؟
الحصول على:/api/user/ # قائمة المستخدمين النشر:/api/user/ -> إنشاء مستخدم الحصول على:/api/user
الحصول على:/API/الإيصالات/ # قائمة الوصفة المنشور:/API/الإيصالات/ -> إنشاء وصفة الحصول على:/API/أجهزة الاستقبال/: معرف -> للحصول على وصفة وضع:/API/استلام
احصل على:/API/Shopinglists/ # قائمة التسوق قائمة قائمة:/API/shopinglists/ -> إنشاء قائمة تسوق Get:/API/Shopinglists/: id -> للحصول على قائمة تسوق وضع:/API/Shopinglists/: id -> تحديث:/api/shopinglists/shopinglists.
شكرًا ، Goes Tose Wonderful People (exoji Key):
سيرجيو أليخاندرو ريبيرا كوستا |
يتبع هذا المشروع مواصفات جميع البنود. مساهمات من أي نوع ترحيب!