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 архитектура? Ако е така - връщам си думите назад. Но от останалите части от описанието не ми звучи така.
|
| t | 1 | """ | t | 1 | """ |
| 2 | [Title/Звание] | 2 | [Title/Звание] | ||
| 3 | Alibi | 3 | Alibi | ||
| 4 | [Description/Обрисовка] | 4 | [Description/Обрисовка] | ||
| 5 | Alibi е мобилно приложение за бързи и убедителни оправдания в неловки ситуации. | 5 | Alibi е мобилно приложение за бързи и убедителни оправдания в неловки ситуации. | ||
| 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/Времеоценка в човекочасове] | ||
| 22 | 40 часа | 22 | 40 часа | ||
| 23 | [Usage of technologies/Потребление на технологии] | 23 | [Usage of technologies/Потребление на технологии] | ||
| 24 | Интерфейс — Kivy | 24 | Интерфейс — Kivy | ||
| 25 | Локално съхранение — json | 25 | Локално съхранение — json | ||
| 26 | Генериране на оправдания — random | 26 | Генериране на оправдания — random | ||
| 27 | Таймери - time | 27 | Таймери - time | ||
| 28 | Clipboard функционалност — Kivy Clipboard | 28 | Clipboard функционалност — Kivy Clipboard | ||
| 29 | Нотификации — plyer | 29 | Нотификации — plyer | ||
| 30 | """ | 30 | """ |
| Legends | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||