5.5 KiB
Strona automatycznie zmigrowana z systemu Eduwiki z wykorzystaniem Pandoc Known:read All:
Temat projektu: MoneyWatcher
Skład i role w zespole
|| Rola || Imię, nazwisko || Nr. indeksu || || Product owner, backend developer || Hubert Staszek || 426253 || || Scrum master, frontend, mobile developer || Jakub Stefko || 426254 || || Backend developer || Łukasz Siwocha || 430697|| || Frontend, mobile developer || Konrad Sobaniec || 426250 ||
Krótki opis projektu
Aplikacja umożliwiająca sprawne i automatyczne zarządzanie zarówno budżetem domowym jak i osobistym. Możliwe będzie m.in. dodawanie wydatków ręcznie, poprzez skanowanie oraz importowanie danych z paragonów oraz importowanie plików CSV.
Wizja, zakres projektu
https://docs.google.com/document/d/1sDgC3_X5CQ_01eMe6eZbNIUDcRuq3dtA21UURUQOA5I
Repo
https://gitlab.com/budget-app-group/budget-app
Board/jira
https://gitlab.com/budget-app-group/budget-app/-/boards
Stack technologiczny
- Postgres (data base)
- Spring Boot (back end)
- React (web, front end)
- React Native (mobile, front end)
Lista in-out, harmonogram
|| Temat || In || Out || Kiedy ||Stan|| || Aplikacja Android || x || || Semestr letni || Zrobione || || Rejestracja, logowanie użytkownika || x || || Semestr letni || Zrobione || || Podsumowanie, analiza finansowa || x || || Semestr letni || Zrobione || || Tworzenie, edycja budżetu || x || || Semestr letni || Zrobione || || Tworzenie, edycja kont finansowych || x || || Semestr letni || Zrobione || || Dodanie, edycja wydatku ręcznie || x || || Semestr letni || Zrobione || || Dodanie wydatku za pomocą skanu paragonu || x || || Semestr letni || Zrobione || || Dodanie, edycja kategorii || x || || Semestr letni || Zrobione || || Aplikacja webowa || x || || Semestr zimowy || Zrobione || || Import wyciągów bankowych || x || || Semestr zimowy || Zrobione || || Cele || x || || Semestr zimowy || Zrobione || || Grupy budżetowe || x || || Semestr zimowy || Zrobione || || Kalendarz || x || || Semestr zimowy || Niezrobione || || Aplikacja iOS || x || || Późniejsza faza rozwoju aplikacji || - || || Działanie w trybie offline || x || || Późniejsza faza rozwoju aplikacji || - || || Synchronizacja z bankowymi API || x || || Późniejsza faza rozwoju aplikacji || - || || Inteligentna lista zakupów || x || || Późniejsza faza rozwoju aplikacji || - || || Obsługa innych walut || x || || Późniejsza faza rozwoju aplikacji || - || || Obsługa alfabetów innych niż alfabety łacińskie || || x || || - || || Skanowanie faktur || || x || || - || || Obsługa paragonów pisanych ręcznie || || x || || - || || Obsługa paragonów zagranicznych || || x || || - || || Obsługa płatności przez aplikację || || x || || - || || Synchronizacja z innymi aplikacjami takimi jak Google Wallet, Apple Wallet || || x || || - || || Obsługa kont bankowych (wykonywanie przelewów itp) z poziomu aplikacji || || x || || - || || Integracja z aplikacjami bankowymi || || x || || - || || Obsługa kart lojalnościowych || || x || || - || || Zapisywanie informacji dot. gwarancji na dany produkt || || x || || - ||
Aktorzy, role, oczekiwania
Aktorzy podstawowi
|| Aktor || Opis || || Użytkownik || Osoba w wieku 16-40 lat, główny bohater naszej aplikacji. To on po zarejestrowaniu i zalogowaniu do aplikacji będzie dodawał i moderował swoje przychody, wydatki, tworzyć budżety grupowe oraz wyznaczać sobie cele które zamierza osiągnąć w przyszłości. || || Adminisrator budżetu || To użytkownik z prawami moderacji w obrębie założonej przez niego grupy budżetowej. Może dodawać nowych użytkowników do grupy, usuwać ich, ustalać jej budżet. || || Członek budżetu || Zaproszony przez administratora uczestnik budżetu, nie posiadający praw moderacji w tej grupie. Może przeglądać podsumowanie, operacje, dodawać do budżetu grupy nowe zdarzenia. ||
Aktorzy wspomagający
|| Aktor || Opis || || Banki || Przy pomocy udostępnionych wyciągów bankowych w postaci pliku z rozszerzeniem CSV aplikacja będzie w stanie obsługiwać wydatki i przychody zrealizowane za pomocą kont bankowych. ||
Aktorzy zewnętrzni
|| Aktor || Opis || || dr. Patryk Żywica || Opiekun projektu. Zapewnia wsparcie merytoryczne, guidance nad projektem. || || Twórcy || My, twócy aplikacji. Odpowiedzialni za wypuszczanie kolejnych update'ów, patchy, nowych funkcjonalności. ||
Business Model Canvas
Opis projektu
//docs.google.com/document/d/1fdWTphnnMPePchK5fpv4AptxtbO-y4AKhN770og192c/edit?usp=sharing