Домашни > Време е да помислите за проектите си! > Решения > Решението на Лора Христова

Резултати
0 точки от тестове
5 точки от учител

5 точки общо

0 успешни теста
0 неуспешни теста
Код

 1'''
 20. [Title/Звание]
 3#MemShare
 4
 51. [Description/Обрисовка]
 6Онлайн платформа, предоставяща възможност на потребителите си да споделят спомените си с всичките си приятели и познати само с един клик.
 7
 82. [Functionalities/Надарености]
 9
102.1.	Follow
11- следване на друг потребител, оттук нататък спомените на последвания потребител излизат във фийда на последвалия го потребител.
122.2. Like
13	- харесване на спомен
142.3. Favorite
15-споменът бива добавен в папка любими в профила на потребителя, добавил го в любими.
162.4. Post
17-споделяне на спомен с последователите на потребителя, споменът е наличен и видим в профила на потребителя, както и във фийда на неговите последователи.
182.5. Upload Profile Picture
19- добавяне на профилна снимка в профила на потребителя.
20	2.6. Comment
21- Коментиране на спомен, добавя се коментар под спомен.
22	2.7. Add quick words
23- добавяне на кратко описание за потребителя, видимо  под профилната му снимка.
24	2.8. Search user
25		- търсене на потребител в базата данни на приложението
26	2.9. Unfollow
27- прекъсване на следването, постовете на отпоследвания вече не са видими във фийда на отпоследващият.
28	2.10. Unfavorite
29- постът махнат от любими вече не е наличен в папка любими на потребителя.
30	2.11. Delete profile
31- потребителят изтрива профила си от базата данни на MemShare
32	2.12. Login
33		- потребителят влиза в профила си.
34	2.12. Logout
35		- потребителят излиза от профила си.
36	2.13. Register
37		- потребителят си създава профил в MemShare.
38	2.14. Change username
39		- смяна на юзърнейма
40	2.15. Change password
41		- смяна на парола
42	
433.	[Milestones/Възлови точки]
44-	Графичен интерфейс
45-	Сканиращ модул за общи последвани потребители при предлагане на потребители за следване.
46-	Приемане на информация за потребителя при регистриране и запазвайки я в база данни за по-нататъчна работа с нея.
47-	Осъществяване на „връзка“ между потребители, които се следват.
48
494.	[Estimate in man-hours/Времеоценка в човекочасове]
50-	50 часа
51
525.	[Usage of technologies/Потребление на технологии]
53-	За създаването на web страницата : Django
54-	Database: MySQL
55'''


----------------------------------------------------------------------
Ran 0 tests in 0.000s

OK

Дискусия
Виктор Бечев
08.01.2024 23:21

Нямаш грижи, а ако искаш да питаш нещо - на лекцията утре ще сме поне 75% от хората, които водим, така че си харесай някого и питай.
Лора Христова
06.01.2024 15:27

След като ще сменям идеята за проект, може ли в близките няколко дена да споделя тук с какво съм решила да сменя проекта и да ми върнете обратна връзка дали ще е достатъчно?
Лора Христова
06.01.2024 15:06

Добре, ще помисля и ще си избера друг проект.
Виктор Бечев
05.01.2024 12:10

Идеята, освен ако няма нещо имплицитно, ми се струва сравнително постна. Това, което Жорката показа по време на лекцията покрива 90% от знанията, които ще покажеш с този тип проект - няма особена логика, която да се тества, тоест няма да имаш тестове; половината неща идват наготово от Django; останалото е да навържеш някой друг бутон и query-та из темплейтите. По-интересното е това с общите последвани и предлагането на потребители за следване, но уви, не е достатъчно да се бориш за пълен брой точки. С този скоуп на проекта - с перфектно изпълнение няма как да са повече от 30-40 (Жорката вероятно би бил по-малко щедър, тъй като аз имам по-малко опит с уеб).
История
Това решение има само една версия.