1"""
2SceneIt
3
4[Description/Обрисовка]
5SceneIt е платформа за проследяване, оценяване и споделяне на мнения за изгледани филми и сериали.
6
7[Functionalities/Надарености]
8SceneIt предоставя информация за рейтингите на филми и сериали в платформи като IMDb и Rotten Tomatoes. Всеки потребител може да добавя изгледани филми и сериали, да ги оценява и при желание да оставя коментар. Освен това потребителят може да разглежда изгледаните заглавия на своите приятели, както и техните оценки и коментари.
9Ако имам време бих включила и даване на препоръки за филми и сериали на отделен потребител или на група потребители според техните рейтинги и предпочитания.
10
11[Milestones/Възлови точки]
12- Модул за управление на приложението
13- Автентикацията и оторизацията / Регистрация
14- Модул за потребители
15- Модул за управленние на филми
16- Модул за външни рейтинги
17- Модул за препоръки
18- Интерфейс
19
20[Estimate in man-hours/Времеоценка в човекочасове]
21Около 45-50 часа, като включвам към 5-10 часа за проучване на векторни бази данни за реализацията на препоръките. Бих включила още часове за интерфейс.
22
23[Usage of technologies/Потребление на технологии]
24Framework: Django
25DataBase: SQLite
26Комуникация с OMDb: https://www.omdbapi.com/
27Комуникация чрез: requests
28Dataset за филми: https://www.kaggle.com/datasets/amaymishra11/ott-movies-and-series-dataset-ml-and-nlp-ready
29Interface: засега django template engine, но може да сменя на React
30"""
----------------------------------------------------------------------
Ran 0 tests in 0.000s
NO TESTS RAN
Виктор Бечев
17.05.2026 15:03Желателно е да помислиш за надграждане на идеята.
- **Модул за управление на приложението** - т.е.?
- **Автентикацията и оторизацията / Регистрация** - функционалност, която идва наготово от Django. 10-тина реда, заедно с темплейта.
- **Модул за потребители** - 1 модел, при който 50% от функционалността идва от горната точка, която идва наготово, една елементарна заявка да събереш филмите.
- **Модул за управленние на филми** - 1 модел за филмите, две вюта за добавяне на изгледан филм и гласуване. Да речем, че за коментарите имаш още малко работа, но отново тривиална, а това е най-сложното в така описания проект.
- **Модул за външни рейтинги** - част от горното вю, 2-3 реда повече за заявка към OMDb.
- **Модул за препоръки** - това може да е _малко_ по-състоятелно, освен ако не с равнява на заявка към външен service.
Просто не се събират достатъчно неща, които да не идват наготово от Django. Помисли с какво би искала да надградиш.
|