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

93 lines
3.8 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

> Strona automatycznie zmigrowana z systemu Eduwiki z wykorzystaniem Pandoc
# Nazwa Projektu {#nazwa_projektu}
Triper
## Skład Zespołu {#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 {#technologie_i_narzędzia}
Jira, Git, Slack, Travis CI, Google Docs, Google Hangouts, Mapbox
API: [PHP7](PHP7 "wikilink"), [PHPUnit](PHPUnit "wikilink"), MySQL,
Redis, [PHPStorm](PHPStorm "wikilink")
WEB: Angular 6 CLI, CSS (preprocesor SCSS), [HTML5](HTML5 "wikilink"),
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 {#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ć  znajomym`\
`6. Jako użytkownik chcę oceniać trasy udostępnione przez innych`\
`7. Jako użytkownik chcę zapisać trasę w aplikacji webowej i uruchomić  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>