1"""
2Title/Звание - Chapterly
3
4Description/Обрисовка - Web приложение, предназнчено за хора със страст към четенето,
5чрез което потребителите могат да управляват личната си библиотека от книги.
6
7Functionalities/Надарености - Приложението ще поддържа връзка с бази от данни за голямо количество книги,
8като ще предоставя възможности за добавяне, редактиране и изтриване на книги,
9проследяване на статус на четене, препоръки въз основа на предпочитания и възможност
10за писане на бележки за определена книга. Приложението също така ще редоставя интерфеис, който да визуализира библиотеката,
11чрез показване на кориците на книгите. Потебителят ще може да организира книгите си в различни категории като например "Романи",
12"Любими" и други, да търси книги в библиотеката, както и да ги филтрира по статус на четене или категория.
13
14
15Milestones/Възлови точки :
161.Базова структура и конфигурация - настройка на проекта, базовите зависимости, конфигурация за работа с
17база данни и интеграция с Google Books API.
182.Управление на потребителите - включва регистрация, логване, излизане от приложението,
19проверка на достъп и следене на сесии.
203.Управление на книги - добавяне, редактиране, изтриване, следене на статус на прочитане, добавяне на бележки.
214.Категории - организиране на книгите в различни категории.
225.Търсене и филтриране.
236.Препоръки - генериране на списък с препоръчани книги на база жанровите предпочитания на потребителя.
247.Визуализация - интерфейс на библиотеката.
258.Комуникация с Google Books при добавянето, търсенето на книгите и препоръките.
269.Тестване
27# може да е пропуснато нещо, редът също не е гарантиран
28
29Estimate in man-hours/Времеоценка в човекочасове - около 120 часа (примерно време)
30
31Usage of technologies/Потребление на технологии:
32Django (Django ORM, Django Authentication)
33SQLite
34Requests
35Pillow
36Google Books API
37unittest
38Frontend(html, css, JS)
39#най-вероятно ще има и други
40"""
----------------------------------------------------------------------
Ran 0 tests in 0.000s
NO TESTS RAN
Георги Кунчев
03.12.2024 13:45Опасявам се, че голяма част от описаните неща, Джанго ще ти даде наготово. Ще стане видно повреме на лекциите след ~2 седмици.
Има опастност да не стане като за максимален брой точки. Но самата идея е валидна. Просто по време на разработване мисли с какво би могла да я надградиш.
|
03.12.2024 13:44
03.12.2024 13:44