3
1
Fork 0
dydaktyka/bikol/ZPRILI1_201718L/gr12.md

3.8 KiB

Strona automatycznie zmigrowana z systemu Eduwiki z wykorzystaniem Pandoc

Nazwa Projektu

Triper

Skład Zespołu

  1. Sandra Płótniak, 421501

2. Łukasz Paczos, 416144
3. Jakub Wegner, 416198
4. Filip Małyszko, 416124

OPIS

Triper to aplikacji pomagająca zagospodarować wolny czas w nieznanym otoczeniu. Będąc w obcym mieście w celach służbowych, przejazdem, na wycieczkę lub nawet starając się zająć weekendowy dzień w rodzinnym mieście możemy jednym kliknięciem wygenerować krajoznawczą wycieczkę po danej okolicy na tle kulturowym, historycznym, kulinarnym albo z każdego po trochu.

Po ustawieniu naszych preferencji co do tras takich jak upodobania smakowe, zakres cenowy czy zainteresowania nasz algorytm wygeneruje trasę po okolicy zaznaczając najciekawsze punkty biorąc pod uwagę ilość czasu do zagospodarowania i wielkość terenu po jakiej mamy możliwość poruszania się.

Kluczowym aspektem aplikacji jest również warstwa społecznościowa. Użytkownicy będą mieli możliwość oceniania punktów zainteresowań, dzielić się wygenerowanymi, bądź ręcznie utworzonymi trasami. Użytkownicy będą mogli tworzyć kręgi znajomych, których oceny i ulubione punkty algorytm będzie rozważał podczas generowania trasy.

Modelem biznesowym aplikacji będą głównie reklamy w formie promocji konkretnych punktów zainteresowań ponad innymi podczas generowania trasy lub wyszukiwania oraz banery reklamowe rozsiane po aplikacji.

Technologie i narzędzia

Jira, Git, Slack, Travis CI, Google Docs, Google Hangouts, Mapbox

API: PHP7, PHPUnit, MySQL, Redis, PHPStorm

WEB: Angular 6 CLI, CSS (preprocesor SCSS), HTML5, Bootstrap

MOBILE: Java, Kotlin, Android

SCRUM

- Spotkania raz w tygodniu na chacie głosowym Google Hangouts, w każdy poniedziałek o 19:00.

- Oprócz tego spotkania w czasie zjazdów na uczelni oraz raz w miesiącu, w miarę możliwości członków zespołu.

REPOZYTORIUM

Posiadamy prywatne repozytorium na Githubie: https://github.com/LukasPaczos/triper

USER STORIES

  1. Jako użytkownik chcę zobaczyć interesujące miejsca w wybranym przeze mnie mieście

2. Jako użytkownik chcę wybrać typy obiektów, które mnie interesują (moje zainteresowania)
3. Jako użytkownik chcę wygenerować trasę na podstawie moich zainteresowań
4. Jako użytkownik chcę wygenerować losową trasę uwzględniając ilość mojego wolnego czasu
5. Jako użytkownik chcę zapisać wygenerowaną trasę i udostępnić ją znajomym
6. Jako użytkownik chcę oceniać trasy udostępnione przez innych
7. Jako użytkownik chcę zapisać trasę w aplikacji webowej i uruchomić ją na smartfonie
8. Jako partner chcę aby moja kawiarnia została wyróżniona na mapie
9. Jako partner chcę aby moje muzeum miało większy priorytet podczas generowania trasy od pozostałych
10. Jako partner chcę mieć wgląd do szczegółowych statystyk, ile osób odwiedziło mój lokal korzystając z aplikacji
11. Jako administrator chcę mieć dostęp do wszystkich statystyk dotyczących użytkowania aplikacji

ZAŁĄCZNIKI

<<AttachList>{=html}>

Prezentacja: https://docs.google.com/presentation/d/1mf7WYXlxZqArqjaOOhPH9NlJT2r2OG6ZZRgzSRbQwgs/edit#slide=id.g1f87997393_0_782

Prezentacja z testami: https://docs.google.com/presentation/d/1mf7WYXlxZqArqjaOOhPH9NlJT2r2OG6ZZRgzSRbQwgs/edit?fbclid=IwAR1yCKTpHI28IgFG5KZNkg108vHjDcP1A6pohM7WSS1jfm1YVh9PFvUamCQ#slide=id.g3d3b855824_4_283

Podsumowanie testów: https://docs.google.com/document/d/1jCmW_LxF8hlwc-f6UAQfkCCD9UjUsjwZUWPz5sjb9js/edit