Решение на Време е да помислите за проектите си! от Петър Тодоров

Обратно към всички решения

Към профила на Петър Тодоров

Резултати

  • 7 точки от тестове
  • 0 бонус точки
  • 7 точки общо
  • 0 успешни тест(а)
  • 0 неуспешни тест(а)

Код

"""[Title/Звание]
Сайт за споделено пътуване
[Description/Обрисовка]
Сайт, който служи за посредник между пътуващи с и без кола в една посока.
[Functionalities/Надарености]
1) Потребител с кола обявява дата, час, маршрут на пътя, желан брой спътници и допълнителна информация (например разход на колата, брой блъснати зайци т.н.)
2) Потребител без кола въвежда своя маршрут и търси из всевъзможните пътуващи с кола по този маршрут своя превоз. Той може да филтрира по маршрут, разход на колата, общ брой пътуващи, предпочитана музика и т.н.
3) При намиране на задоволяваща кола потребителят без такава заявява желание да участва в това пътуване, което бива одобрено или отхвърлено
4) При приемане на молбата за съвместно пътуване програмата създава чат между двамата потребители, в който те да се разберат за детайлите (точен час на взимане, закъснение, любими сръбски изпълнители и т.н.)
5) След провеждането на пътуването двамата потребители могат да си оставят обратна връзка, видима за всички от сайта.
[Milestones/Възлови точки]
1) Създаване на потребители, login, welcome, logout
2) Създаване на функционалностите Обяви пътуване и Търси пътуване
3) Обявените пътувания се запазват в база данни, а търсенето прилага различни филтрирания върху нея
4) Отхвърляне на молбата за сподеено пътуване, което блокира потребителя за това пътуване
5) Приемане на молбата, което създава чат между двамата потребители/ добавя в общ чат с всички души от пътуването
6) Feedback във формата на текст или оценяване със звездички
[Estimate in man-hours/Времеоценка в човекочасове]
Бих се опитал да завърша проекта за 100 часа, но нямам реалистична оценка
[Usage of technologies/Потребление на технологии]
Django за самия сайт
База данни за наличните пътувания
Google Maps API за изчисление на маршрутите
--Отворен съм за всякакви предложения
"""

История (1 версия и 1 коментар)

Петър обнови решението на 18.12.2022 21:29 (преди над 1 година)

+"""[Title/Звание]
+Сайт за споделено пътуване
+
+[Description/Обрисовка]
+Сайт, който служи за посредник между пътуващи с и без кола в една посока.
+
+[Functionalities/Надарености]
+1) Потребител с кола обявява дата, час, маршрут на пътя, желан брой спътници и допълнителна информация (например разход на колата, брой блъснати зайци т.н.)
+2) Потребител без кола въвежда своя маршрут и търси из всевъзможните пътуващи с кола по този маршрут своя превоз. Той може да филтрира по маршрут, разход на колата, общ брой пътуващи, предпочитана музика и т.н.
+3) При намиране на задоволяваща кола потребителят без такава заявява желание да участва в това пътуване, което бива одобрено или отхвърлено
+4) При приемане на молбата за съвместно пътуване програмата създава чат между двамата потребители, в който те да се разберат за детайлите (точен час на взимане, закъснение, любими сръбски изпълнители и т.н.)
+5) След провеждането на пътуването двамата потребители могат да си оставят обратна връзка, видима за всички от сайта.
+
+[Milestones/Възлови точки]
+1) Създаване на потребители, login, welcome, logout
+2) Създаване на функционалностите Обяви пътуване и Търси пътуване
+3) Обявените пътувания се запазват в база данни, а търсенето прилага различни филтрирания върху нея
+4) Отхвърляне на молбата за сподеено пътуване, което блокира потребителя за това пътуване
+5) Приемане на молбата, което създава чат между двамата потребители/ добавя в общ чат с всички души от пътуването
+6) Feedback във формата на текст или оценяване със звездички
+
+[Estimate in man-hours/Времеоценка в човекочасове]
+Бих се опитал да завърша проекта за 100 часа, но нямам реалистична оценка
+
+[Usage of technologies/Потребление на технологии]
+Django за самия сайт
+База данни за наличните пътувания
+Google Maps API за изчисление на маршрутите
+
+
+--Отворен съм за всякакви предложения
+"""