-
Notifications
You must be signed in to change notification settings - Fork 1
Wersja Polska
Witaj w wiki projektu Kotlin-Meet-and-Party!
- Shevchuk, Denis (leader)
- Górski, Bartosz
Stworzenie aplikacji, ktora laczy jej uzytkownikow pozwalajac osobom o wspolnych zainteresowaniach na spotkanie się w miejscach które je interesują- kluby, kina, teatry, puby, bary i tym podobne. Projekt bedzie testowany za pomoca aplikacji testowej zawartej w https://github.com/Hogs-Co/Firebase-Location-Emulation-MandP-subproject (nazwa moze ulec zmianie).
Aplikacja mobilna na systemy Android (najniższa wersja do ustalenia)
- Android Studio
- Kotlin
- Firebase
Aplikacja „Meet’n’Party” jest aplikacją pozwalającą łączenie użytkowników o wspólnych zainteresowaniach w celu wspólnego spędzenia czasu w miejscach zainteresowania (np. kina,puby,parki i t.d.). (Aplikacja będzie testowana za pomocy podprojektu Firebase-Location-Emulation https://github.com/Hogs-Co/Firebase-Location-Emulation-MandP-subproject)
- Komentarze innych użytkowników
- Ocena innych użytkowników [1,5]
- Miejsca
- Aktywność i t.d.
Po rejestracji, użytkownik ustawia wszystkie swoje dane, które będą zawarte w jego profilu. Imię nazwisko i t.d. W wypadku kiedy rejestracji przez konto Google lub Facebook można wybrać automatyczne uzupełnianie z danej platformy.
W razie pomyłki przy tworzeniu profilu, lub zmiany ich stanu, istnieć będzie możliwość edytowania wszystkich danych jakie zostały w nim zawarte, oraz wszystkich komentarze i recenzji jakie dany użytkownik wystawił pod profilami innych. Użytkownik będzie mógł wybrać pola które będą widoczne przed i po zmatchowaniu z daną osobą
Preferowane zasięgi wyszukiwania dwóch osób muszą się na siebie “nałożyć” aby wyświetliły się na swoich listach. Wyświetlane będzie tylko imię oraz zdjęcie danej osoby, aby chronić dane wrażliwe.
Działała będzie na prostej zasadzie. Jeśli dwie osoby zaznaczyły się nawzajem, że chcą się spotkać, automatycznie dostaną powiadomienie o takim zajściu i dostaną możliwość dalej wspomnianego chatu.
Będzie dostępny dla osób które się ze sobą “zmatchowały”. W czacie będzie opcja pisania, wstawiania emotikonów, a jeżeli któraś z osób się na coś takiego zdecyduje, będzie mogła udostępnić swoją dokładną lokalizację osobie z którą czatuje.
8. Mapy google z zaznaczonymi na nich “wybranymi” miejscami spotkań w wybranej przez użytkownika odległości (n.p. Puby, Parki,Kluby)
Możliwość postawienia pinezki w dowolnym miejscu, w celu wyszukiwania osób które chcą się spotkać w danym rejonie (na wypadek gdyby użytkownik dopiero wieczorem miał dotrzeć w dane miejsce a aktualnie przebywa w domu na drugim końcu miasta)