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

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

Към профила на Кристияна Николова

Резултати

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

Код

"""
Приложение за поръчка на храна по домовете - Foody
1. Описание на проекта:
Foody е приложение за онлайн поръчка на храна от различни ресторанти. Приложението ще може да бъде използвано, както от обикновения потребител за поръчка на храна до дома, така и от различни ресторанти, на които ще им се даде възможност да продават своите продукти.
2. Функционалности, които приложението ще предлага:
a. Функционалности, свързани с обикновения потребител:
i. Потребителят ще може да преглежда менюто.
ii. Потребителят ще може да търси продукти по име и цена.
iii. Потребителят ще може да добавя продуктите към количката.
iv. Съответната поръчка ще може да заплати или чрез карта, или в брой при доставка.
b. Функционалности, свързани с ресторантите:
i. Ресторантите ще могат да се регистрират в системата.
ii. Ресторантите ще могат да се логват в системата.
iii. Всеки ресторант, след влизане в системата, ще има опцията да види общия брой поръчки за съответния ден.
iv. Всеки ресторант, след влизане в системата, ще има опция да види печалбата от всички поръчки за съответния ден.
v. Всеки ресторант, след влизане в системата, ще има опция да види цялостна информация за текущи и минали поръчки – номер на поръчка,
информация за доставка, информация дали поръчката е вече платена или не.
vi. Маркиране на дадена поръчка за изпратена.
3. Възлови точки:
a. Регистриране в системата.
b. Влизане в системата.
c. Оформяне на поръчка.
d. Получаване на пълната информация за текущите поръчки на съответния ресторант.
e. Добавяне на функционалност за плащане с карта.
f. Запазване на информацията в базата данни.
4. Времеоценка в човекочасове – 60 човекочасове.
5. Технологии:
a. Django
b. SQL
c. HTTP/requests module
d. Bootstrap
"""

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

Кристияна обнови решението на 19.12.2022 22:00 (преди над 1 година)

+"""
+Приложение за поръчка на храна по домовете - Foody
+1. Описание на проекта:
+Foody е приложение за онлайн поръчка на храна от различни ресторанти. Приложението ще може да бъде използвано, както от обикновения потребител за поръчка на храна до дома, така и от различни ресторанти, на които ще им се даде възможност да продават своите продукти.
+2. Функционалности, които приложението ще предлага:
+ a. Функционалности, свързани с обикновения потребител:
+ i. Потребителят ще може да преглежда менюто.
+ ii. Потребителят ще може да търси продукти по име и цена.
+ iii. Потребителят ще може да добавя продуктите към количката.
+ iv. Съответната поръчка ще може да заплати или чрез карта, или в брой при доставка.
+ b. Функционалности, свързани с ресторантите:
+ i. Ресторантите ще могат да се регистрират в системата.
+ ii. Ресторантите ще могат да се логват в системата.
+ iii. Всеки ресторант, след влизане в системата, ще има опцията да види общия брой поръчки за съответния ден.
+ iv. Всеки ресторант, след влизане в системата, ще има опция да види печалбата от всички поръчки за съответния ден.
+ v. Всеки ресторант, след влизане в системата, ще има опция да види цялостна информация за текущи и минали поръчки – номер на поръчка,
+ информация за доставка, информация дали поръчката е вече платена или не.
+ vi. Маркиране на дадена поръчка за изпратена.
+3. Възлови точки:
+ a. Регистриране в системата.
+ b. Влизане в системата.
+ c. Оформяне на поръчка.
+ d. Получаване на пълната информация за текущите поръчки на съответния ресторант.
+ e. Добавяне на функционалност за плащане с карта.
+ f. Запазване на информацията в базата данни.
+4. Времеоценка в човекочасове – 60 човекочасове.
+5. Технологии:
+ a. Django
+ b. SQL
+ c. HTTP/requests module
+ d. Bootstrap
+"""

Идеята може да ти даде добър резултат, но в момента е прекалено лесна. Имаш Django с два типа потребители и 1-2 модела в базата данни.
Помисли с какво да направиш проектът си по-атрактивен от гледна точка на познанията, които ще визуализираш с него.
Хубавото е, че идеята позволява доста надграждане, така че можеш да започнеш с това, което си дефинирала, след което да надградиш с каквото измислиш.