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

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

3 точки общо

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

 1"""
 2[Title/Звание]
 3RoomieFinder
 4
 5[Description/Обрисовка]
 6RoomieFinder представлява уеб платформа, която помага на потребителите да могат лесно да намерят подходящи съквартиранти и
 7свободни стаи към вече наети жилища, които отговарят на техните нужди и предпочитания.
 8Платформата предоставя детайлна информация за наличните стаи, включително снимки, описания и цени,
 9което помага на потребителите да вземат информирано решение относно техния избор за жилище и бъдещи съквартиранти.
10
11[Functionalities/Надарености]
12- Регистрация на потребители, вход и изход
13- Изпращане на имейл за потвърждение на регистрацията
14- Хеширане и проверка на силата на пароли
15- Създаване и персонализиране на потребителски профил с информация
16като възраст, пол, предпочитания за съответното жилищно пространство
17- Създаване на обява по предварително зададени критерии (пр. квадратура, предпочитание за пол
18на бъдещия съквартирант, цена, пушач/непушач, достъпност за хора с увреждания, т.н)
19с възможност за добавяне на допълнително описание и снимки
20- Възможност за редактиране или изтриване на обява
21- Управляване на статус на лична обява като "спряна" или "налична"
22- Търсене по специфични критерии (напр. квадратура, брой съквартиранти, домашни любимци)
23- Филтриране на резултатите по местоположение - например търсене на обява в радиус от зададена от потребителя точка
24- Създаване на "списък с фаворити" и добавянето на обяви към тях
25- Система за оценка и коментари към даден потребител (ако друг потребител
26е бил негов съквартирант)
27- Допълнителна статистика за потребителите, като например средна цена за наем към даден район
28
29[Milestones/Възлови точки]
30- Модул за вход, изход, регистрация
31- Съхраняване на потребителската информация и на обявите
32- Модул за създаване и публикуване на обяви
33- Модул за филтриране по местоположение
34- Модул за филтриране и изчисление на 
35- Оценка и коментари
36
37[Estimate in man-hours/Времеоценка в човекочасове]
38*** силно вероятно да варира
39~80h.
40
41[Usage of technologies/Потребление на технологии]
42*** Възможно е да ми се наложи използване и на други технологии, тъй като все още не съм запозната по-подробно с тях
43- Django
44- geopy - за филтрирането на резулалтите по местоположение
45"""


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

NO TESTS RAN

Дискусия
Виктор Бечев
03.12.2024 14:42

Проектът малее. След като гледаш лекциите на Жорката за Django след точно 2 седмици - ще се убедиш сама в това - половината от нещата, които си описала са въпрос на 10 реда код или дори идват наготово от Django и просто изискват 5 реда конфигурация. Помисли си какво можеш да добавиш чисто функционално, тъй като така описан проектът ти е далеч от това да се бори за максималния брой точки.
История
Това решение има само една версия.