Inspiration
Jak często zdarza się Wam zapisać na darmowy okres próbny, który potem zamienia się w subskrypcję, którą zapominacie anulować, a pieniądze i zasoby pamięci uciekają bezpowrotnie, dopóki nie nadejdzie moment wielkiego otrzeźwienia i nagłej rezygnacji ze wszystkiego? Bo ja np. mam poziom skupienia średnio rozgarniętej fretki w tej kwesti. Ale! Znalazłyśmy na to sposób!
What it does
Jesteśmy zJava i przedstawiamy Wam SubGuard - aplikację do monitorowania Waszych subskrypcji. Postanowiłyśmy zebrać wszystkie subskrypcje w jednym miejscu i dołączyć do nich tracker ostatniego logowania oraz czasu spędzanego w konkretnych aplikacjach. W panelu głównym uwzględnione zostały wszyskie subskrypcje powiązane z danym kontem. Oprócz tego zaimplementowałyśmy szczegółową listę, która pokazuje kiedy nastąpiło ostatnie logowanie do tej aplikacji, jak wiele czasu tam spędziliśmy oraz ile nas kosztuje korzystanie z jej dobrodziejstw lub ile moglibyśmy zaoszczędzić na przerwaniu płatności za coś z czego rzadko korzystamy. Aplikacja posiadać będzie automatycznego proponowania subskrypcji do nadzorowania na bazie wyciągów z konta bankowego. Notyfikacje push mające za zadanie przypominać o sprawdzaniu stanu swoich subskrypcji pojawiają się gdy tylko aplikacja stwierdzi, że dawno nie odwiedzaliśmy jakiejś innej aplikacji, ale dzieje się to wystarczająco rzadko, że powiadomienia nie będą uciążliwe.
How we built it
Używałyśmy Javy do budowy aplikacji mobilnej dla systemów Android. Dodatkowo stosowałyśmy git jako system kontroli wersji.
Challenges we ran into
Zmiana czasu i brak dostępu do API bankowych, które przeprowadzały prace serwisowe. Utrudniona komunikacja poprzez discord z pozostałymi członkiniami zespołu.
Accomplishments that we're proud of
Mamy działającą, funkcjonalną aplikację, która adresuje realny problem.
What we learned
Skupienie się na jednej rzeczy, która failuje przez 4 osoby może znacznie przyspieszyć ruszenie dalej, aczkolwiek może też znacznie spowolnić postęp prac.
What's next for [zJava] SubGuard
Jako future works planowane jest zrobienie kategoryzacji i proponowania najlepszych subskrypcji pasujących do upodobań, np. mając 3 serwisy streamingowe jak Netflix, Amazon Prime Video oraz HBO GO, użytkownik wybierze na czym chciałby się skupić, np. miesiąc premier w HBO i wtedy ta subskrypcja będzie ustawiana jako preferowana, podczas gdy pozostałe dwie opcje określone zostaną jako proponowane do zrezygnowania z subskrypcji.
Log in or sign up for Devpost to join the conversation.