1'''
2Диан Василев, 6MI0600107
3
4[Title/Звание]
5
6RFP (Reserve a Football Pitch)
7
8[Description/Обрисовка]
9
10RFP е приложение, чрез което ти и твоите приятели ще можете да запазвате
11футболен терен, за да спортувате и да се забавлявате заедно.
12
13[Functionalities/Надарености]
14
15Приложението дава възможност на всеки човек да създаде свой личен профил.
16Профилът ще притежава лична информация за всеки един човек, както и
17въведена банкова карта, с която да извършва плащания. Чрез приложението
18всеки човек с личния си профил ще може да:
19- Запазва игрище.
20- Добавя приятели. Това са хора, към които ще може да изпраща покани за участие в мач.
21- Създава група, в която биват добавяни хората, участващи в мача.
22- Плаща или разделя сумата, която трябва да се плати, между участващите в мача.
23- Запазва лично шкафче в съблекалнята.
24- Приема покани за мачове създадени от други хора.
25
26[Milestones/Възлови точки]
27
28- Контролер, който управлява логиката.
29- Графичен интерфейс.
30- Въвеждане на парола за лично шкафче, която е активна от 20 мин преди да започне вашия мач
31 до 10 мин след края на вашия мач.
32- Приложението ще работи с различни игрища в различни градове и ще позволява запазване на
33 игрищата в различни работни дни и часове.
34- Комуникация с Revolut.
35- Комуникация с Google Maps.
36- Комуникация със съответните игрища. Възможност за добавяне на настройки и допълнителна
37 информация от тяхна страна.
38
39
40[Estimate in man-hours/Времеоценка в човекочасове]
41
4250 часа
43
44[Usage of technologies/Потребление на технологии]
45
46- Интерфейс: PyQt5
47- Комуникация с Revolut: revolut-python
48- Комуникация с Google Maps: google-api-python-client
49
50'''
----------------------------------------------------------------------
Ran 0 tests in 0.000s
OK
Георги Кунчев
21.01.2024 19:16Ок. Няма проблем
|
Диан Василев
21.01.2024 18:11Здравейте! Искам да попитам дали ще е проблем приложението да е web базирано. Причината за промяната е, че бих искал да създам проект с Django, тъй като проявявам по-голям интерес да се науча да работя добре с него. Вече съм започнал разработката на проекта с Django затова искам да попитам дали промяната е проблем за Вас? Също така до момента са ми хрумнали няколко нови идеи за това как да стане по-интересен проекта. Ако е необходимо мога да ги опиша?
|
Георги Кунчев
03.01.2024 11:56Идеята звучи обещаващо. Опитай наистина да имплементираш комуникацията с Revolut и Goole Maps. Те са възлови. Иначе бих казал, че проектът е прекалено лесен.
Концентрирай се в разработване на добър ООП можел, за да впечатлиш. Имайки предвид, че ползваш PyQt, добре е нещата да са красиви. Ако беше web базирано, нямаше да гледаме интерфейсът, но тук той е важен, така че постарай.
|
Диан Василев
25.12.2023 11:49Към момента не съм добавил всички възлови точки и технологии, които ще бъдат използвани, тъй като в течение на създаване на проекта вероятно ще се появят нови идеи или решения на някои проблеми. Времето, което съм задал също е доста субективно, но до крайния срок на предаване може да се промени в зависимост от това как върви създаването на проекта.
|