3
1
Fork 0
dydaktyka/bikol/DPRILI1_201819L/budzet.md

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

//bmfiddle.com/f/#/w48W6

Opis projektu

//docs.google.com/document/d/1fdWTphnnMPePchK5fpv4AptxtbO-y4AKhN770og192c/edit?usp=sharing