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

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

3 точки общо

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

 1"""
 2[Title/Звание]
 3Alibi
 4[Description/Обрисовка]
 5Alibi е мобилно приложение за бързи и убедителни оправдания в неловки ситуации.
 6Избери сценарий и приложението ще генерира оправдание на момента.
 7Можеш също така да създаваш фалшиви обаждания и съобщения за повече убедутелност.
 8[Functionalities/Надарености]
 9Приложението генерира случайно оправдание след като избереш тип ситуация.
10Ако не ти хареса какво си получил можеш да генерираш ново оправдание или ако ти е харесало да копираш оправданието.
11Ако си измислил гениално оправдание, може да го добавиш към оправданията, които се гемерират.
12Можеш да запазваш любимите си оправдания направо в приложението.
13Ако трябва спешно да се измъкнеш от неловка ситуация можеш да създадеш фалшиво телефонно обаждане или фалшиво съобщение.
14Възможност за оценка на оправданието.
15[Milestones/Възлови точки]
16Основна логика
17Графичен интерфейс
18Генератор на оправданията
19Генератор на фалшиво обаждане 
20Генератор на фалшиво съобщение
21[Estimate in man-hours/Времеоценка в човекочасове]
2240 часа
23[Usage of technologies/Потребление на технологии]
24Интерфейс — Kivy
25Локално съхранение — json 
26Генериране на оправдания — random
27Таймери - time
28Clipboard функционалност — Kivy Clipboard
29Нотификации — plyer
30"""


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

NO TESTS RAN

Дискусия
Виктор Бечев
19.05.2026 16:51

Хаха, идеята е гениална. Едната ти точка е само от там. :grin: Помисли обаче, как точно да го направиш, че да не излезе - json файл с категории и съдържание, `random.choice` на едно от нещата вътре, kivy визуализира, готово. Защото това не е много код. Помисли от къде ще дойде питонския код, да не се окажат 100 реда UI и 50 реда викане на модули. Така де, не, че това не е питонски код, но идеята е да олицетворим знания по [Python](https://www.youtube.com/watch?v=H9PY_3E3h2c), а не викания на библиотеки и обем като за домашно. Ако няма такава опасност, било то защото имаш нещо наум като функционалност или пък защото аз не разбирам на 100% откъде идва сложността на идеята ти - действай и успех с проекта! Друго - `Възможност за оценка на оправданието.` - това ще рече, че има централизирано репозитори с оправдания, за които се пази оценка? База данни отзад? Server-client архитектура? Ако е така - връщам си думите назад. Но от останалите части от описанието не ми звучи така.
История

t1"""t1"""
2[Title/Звание]2[Title/Звание]
3Alibi3Alibi
4[Description/Обрисовка]4[Description/Обрисовка]
5Alibi е мобилно приложение за бързи и убедителни оправдания в неловки ситуации.5Alibi е мобилно приложение за бързи и убедителни оправдания в неловки ситуации.
6Избери сценарий и приложението ще генерира оправдание на момента.6Избери сценарий и приложението ще генерира оправдание на момента.
7Можеш също така да създаваш фалшиви обаждания и съобщения за повече убедутелност.7Можеш също така да създаваш фалшиви обаждания и съобщения за повече убедутелност.
8[Functionalities/Надарености]8[Functionalities/Надарености]
9Приложението генерира случайно оправдание след като избереш тип ситуация.9Приложението генерира случайно оправдание след като избереш тип ситуация.
10Ако не ти хареса какво си получил можеш да генерираш ново оправдание или ако ти е харесало да копираш оправданието.10Ако не ти хареса какво си получил можеш да генерираш ново оправдание или ако ти е харесало да копираш оправданието.
11Ако си измислил гениално оправдание, може да го добавиш към оправданията, които се гемерират.11Ако си измислил гениално оправдание, може да го добавиш към оправданията, които се гемерират.
12Можеш да запазваш любимите си оправдания направо в приложението.12Можеш да запазваш любимите си оправдания направо в приложението.
13Ако трябва спешно да се измъкнеш от неловка ситуация можеш да създадеш фалшиво телефонно обаждане или фалшиво съобщение.13Ако трябва спешно да се измъкнеш от неловка ситуация можеш да създадеш фалшиво телефонно обаждане или фалшиво съобщение.
14Възможност за оценка на оправданието.14Възможност за оценка на оправданието.
15[Milestones/Възлови точки]15[Milestones/Възлови точки]
16Основна логика16Основна логика
17Графичен интерфейс17Графичен интерфейс
18Генератор на оправданията18Генератор на оправданията
19Генератор на фалшиво обаждане 19Генератор на фалшиво обаждане 
20Генератор на фалшиво съобщение20Генератор на фалшиво съобщение
21[Estimate in man-hours/Времеоценка в човекочасове]21[Estimate in man-hours/Времеоценка в човекочасове]
2240 часа2240 часа
23[Usage of technologies/Потребление на технологии]23[Usage of technologies/Потребление на технологии]
24Интерфейс — Kivy24Интерфейс — Kivy
25Локално съхранение — json 25Локално съхранение — json 
26Генериране на оправдания — random26Генериране на оправдания — random
27Таймери - time27Таймери - time
28Clipboard функционалност — Kivy Clipboard28Clipboard функционалност — Kivy Clipboard
29Нотификации — plyer29Нотификации — plyer
30"""30"""
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op