Czym jest Collectively

Collectively  jest w pełni darmową platformą dedykowaną dla mieszkańców, którzy za jej pomocą mogą zgłaszać wszystko to, co w ich rozumieniu jest istotne dla najbliższego otoczenia. Może to być np. zgłoszenie śmieci lub graffiti, zastrzeżenie dotyczące sygnalizacji świetlnej, a równie dobrze sugestia o tym jak poprawić bezpieczeństwo w swojej okolicy, gdzie można posadzić więcej drzew lub pochwała na temat ciekawego budynku, który powstaje na ulicy obok.

Co jest ważne od strony technicznej to fakt, że cały kod źródłowy jest otwarty (open source) i w pełni transparentny, dzięki czemu platforma może być wspierana oraz rozwijana na wielu płaszczyznach jednocześnie przez programistów z całego świata. Twórcą Collectively jest organizacja  Noordwind , a kod znajduje się na  GitHub .

Pozwól, że przedstawię Ci teraz najważniejsze funkcjonalności aplikacji opierając się na zrzutach ekranu wraz z krótkimi opisami.
Poniżej widać ekran startowy, z poziomu którego można utworzyć konto lub zalogować się do aplikacji. Jak nietrudno zauważyć, jest on w języku angielskim ale kolejne widoki będą już w pełni po polsku - Collectively pozwala na prostą zmianę języka aplikacji (aktualnie dostępny jest polski i angielski).
Możesz utworzyć nowe konto w bardzo prosty sposób.
Bądź zalogować się do istniejącego już konta. Możesz wybrać również opcję logowania za pośrednictwem serwisu  Facebook .
Po zalogowaniu zobaczysz mapę, a na niej ikony (markery), które oznaczają, że w danym miejscu zostało wysłane jakieś zgłoszenie. Możesz dowolnie przesuwać mapę w celu zmiany lokalizacji. Twoje aktualne położenie symbolizuje marker w postaci niebieskiego koła.
Możesz również kliknąć na ikonę w prawym górnym rogu aby przejrzeć zgłoszenia domyślnie uszeregowane wg odległości od Twojej aktualnej pozycji.
Klikając w przycisk w lewym górnym rogu pojawi się menu główne.
Klikając w przycisk w lewym dolnym rogu przejdziesz do ekranu z filtrami.
Przycisk w prawym dolnym rogu przywróci Twoje aktualne położenie, a ikona z + pośrodku pozwoli utworzyć nowe zgłoszenie.

Zacznijmy od tworzenia zgłoszenia - ukażą się 4 kategorie do wyboru: uszkodzenie, problem, sugestia, pochwała. W zależności od typu zgłoszenia wybierz jedną z nich, a następnie przejdziesz do widoku szczegółów zgłoszenia.

Możesz tutaj zmienić lokalizację oraz dodać opcjonalny opis jak i zdjęcie. Nawet jeżeli Twoje urządzenie nie posiada wbudowanego systemu GPS to wystarczy podać nazwę lokalizacji i zostanie ona następnie automatycznie pobrana z serwera. Dzięki temu możesz również przesłać zgłoszenie w późniejszym terminie z zupełnie innego miejsca.
Po kliknięciu przycisku dalej i zatwierdzeniu zgłoszenia, zostanie ono utworzone.
Możesz przejść do jego widoku jak i wybrać dowolne inne zgłoszenie z mapy lub listy i po prostu kliknąć na wskazanym elemencie aby przejść do jego szczegółów.

Pamiętaj, że za pomocą Collectively możesz zarówno tworzyć (ale oczywiście nie musisz) jak i przeglądać zgłoszenia oraz podejmować akcje (o tym za chwilę).

W widoku szczegółów zgłoszenia, możesz przeglądnąć wszystkiego jego dane, polubić je lub nie, dodać do ulubionych, przejrzeć zdjęcia, komentarze itd.
Aby przejrzeć komentarze (lub dodać nowy), kliknij na odnośnik Komentarze [X]. Tutaj możesz również edytować dodane przez siebie komentarze jak i polubić (lub nie) komentarze innych użytkowników.
Głównym celem platformy Collectively jest aktywizacja mieszkańców do działania zarówno z pomocą np. urzędów publicznych ale również bez ich udziału. Dzięki aplikacji możesz w łatwy sposób podjąć tzw. "akcję" - załóżmy, że ktoś zgłosił śmieci pozostawione w publicznym miejscu - zamiast czekać na reakcję ze strony urzędu miasta, decydujesz, że samodzielnie je usuniesz. Aby podzielić się z innymi Twoją aktywnością, kliknij w przycisk działaj!, i podaj krótki opis swojego działania.
Możesz przesłać wiele aktywności podobnie jak i inni użytkownicy dla pojedynczego zgłoszenia. Aby przeglądnąć historę zmian, kliknij na odnośnik Aktywność [X].
Jeżeli uznasz, że dane zgłoszenie zostało w pewien sposób rozwiązane, wybierz przycisk rozwiąż aby je zamknąć.
Jeżeli zdecydujesz, że dane ogłoszenie powinno być dalej aktywne, kliknij w przycisk otwórz ponownie.
Możesz również przeglądnąć statystyki dotyczące zgłoszeń wg użytkowników itp. Wybierz opcję statystyki z menu głównego aby przejść do tej sekcji.
Aby przeglądnąć Twój profil konta użytkownika, z menu głównego wybierz profil. Zmiana awatara, przeglądanie Twoich zgłoszeń, ulubione zgłoszenia - to wszystko jest dostępne z poziomu tego ekranu.
Widoki utworzonych jak i ulubionych zgłoszeń prezentują się w następujący sposób
Ostatnią możliwościa jest zmiana dotycząca powiadomień dla różnego rodzaju akcji systemowych. Powiadomienia są zarówno mailowe jak i notyfikacje typu push.
Cała aplikacja webowa jest w pełni responsywna, ponieważ jest głównie dedykowana dla urządzeń mobilnych zatem działa z nimi w pełnej zgodzie :).
Równolegle trwają prace nad natywną aplikacją przeznaczoną dla urządzeń z systemem operacyjnym Android oraz panelem administracyjnym dla zainteresowanych podmiotów.

Planujemy również wprowadzić funkcjonalność grup (prywatnych oraz publicznych), w obrębie których będzie można przesyłać zgłoszenia tylko dla zainteresowanych członków danej grupy.

Cała platforma została stworzona jako rozproszona usługa w chmurze obliczeniowej (SaaS) i jest oparta na architekturze mikroserwisów, dzięki czemu w prosty sposób możliwe są integracje z dowolnym systemem np. za pomocą HTTP RESTful API.

Jeżeli Collectively wydaje się dla Ciebie interesujące i chcesz podzielić się swoimi uwagami bądź zostać naszym partnerem, napisz do nas:

piotr.gankiewicz[at]noordwind.com

lub zostaw swoją uwagę na  forum  bądź na naszym  fanpage .

Zapraszamy również na nasz  meetup  8 maja o godzinie 19 w Krakowie na Zabłociu.