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

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

Към профила на Никол Казанджиева

Резултати

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

Код

'''
[Title/Звание]
CAS (Create A Sim)
[Description/Обрисовка]
Web сайт, който набодобява на Create a Sim частта от играта The Sims. Той позволява потребителят да направи човек(sim) и да го запази в профила си.
[Functionalities/Надарености]
Потребителят има възможност да се регистрира в сайта и да влезе/излезе от профила си.
След като влезе в профила си може да види създадените от него симове, да види детайли за тях или да ги изтрие.
Може да създаде нов сим - това включва избиране на име, възраст, пол, черти на характера му, цел за осъществяване, зодия и иконка, която да го представлява.
Може да разглежда симове създадени от други потребители и да ги добави в своята библиотека.
Може да търси сим от всички симове(общата библиотека или личната).
Библиотеките (обща и лична отново) да има филтър.
[Milestones/Възлови точки]
Модул, който отговаря за регистрация и влизане/излизане от профила. + автентикация
Модул, който отговаря за съхранението на симовете. (База данни)
Модул, който отговаря за създаването на сим.
Модул, който отговаря за филтрирането на всички симове и търсенето в тях.
[Estimate in man-hours/Времеоценка в човекочасове]
90
[Usage of technologies/Потребление на технологии]
Django
Postman
MySQL (?)
'''

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

Никол обнови решението на 20.12.2022 16:31 (преди над 1 година)

+'''
+[Title/Звание]
+CAS (Create A Sim)
+[Description/Обрисовка]
+Web сайт, който набодобява на Create a Sim частта от играта The Sims. Той позволява потребителят да направи човек(sim) и да го запази в профила си.
+[Functionalities/Надарености]
+Потребителят има възможност да се регистрира в сайта и да влезе/излезе от профила си.
+След като влезе в профила си може да види създадените от него симове, да види детайли за тях или да ги изтрие.
+Може да създаде нов сим - това включва избиране на име, възраст, пол, черти на характера му, цел за осъществяване, зодия и иконка, която да го представлява.
+Може да разглежда симове създадени от други потребители и да ги добави в своята библиотека.
+Може да търси сим от всички симове(общата библиотека или личната).
+Библиотеките (обща и лична отново) да има филтър.
+[Milestones/Възлови точки]
+Модул, който отговаря за регистрация и влизане/излизане от профила. + автентикация
+Модул, който отговаря за съхранението на симовете. (База данни)
+Модул, който отговаря за създаването на сим.
+Модул, който отговаря за филтрирането на всички симове и търсенето в тях.
+[Estimate in man-hours/Времеоценка в човекочасове]
+90
+[Usage of technologies/Потребление на технологии]
+Django
+Postman
+MySQL (?)
+'''

Реално погледнато това изисква само един модел в базата данни. Помисли с какво можеш да развиеш идеята си, за да не се окаже прекалено лесна. В момента твърдя, че е прекалено лесна.

Ето идеите, които ми хрумнаха: [Functionalities/Надарености] +При правенето на симове ще се избира и в кой от двата default града да живеят. +Когато потребителят е в своята библиотека,ще има възможност той да комбинира симове в едно домакинство, само ако те са в един град. +При правенето на сим потребителят има възможност да избере иконка за сима си или да качи от своя компютър. +Потребителят може да проверява информация за градовете - описанието на града, симове, които живеят там и времето в града като това ще се случва чрез обработване на данни от чужд сайт. (метеорологичен в нашия случай) [Milestones/Възлови точки] +Модул, който отговаря за съхраняване на информация в градовете и преработва информацията от чужд сайт.

Информацията от чужд сайт е добра добавка.
За идеите с градовете можеш да помислиш и за още нещо. Например, опитай да направиш поне 3-4 модела в базата данни, които да имат някакви взаимодействия.