Flutter Inventory App
O Projekcie
Aplikacja do robienia inwentaryzacji tworzona na życzenie. Środki trwałe w pomieszczeniach są identyfikowane po numerze zapisanym na naklejce oraz odwzorowanym za pomocą kodu kreskowego. Istnieje możliwość rozróżnienia budynków, w każdym budynku pięter, a na każdym piętrze pomieszczeń.
Zespół
Kierownik Projektu |
---|
Krzysztof Borowski |
Lead Deweloper | Lead Tester | Lead Writer |
---|---|---|
Jeremi Lipiec | Maciej Sieradz | Filip Sapiejewski |
Deweloper | Tester | Writer |
---|---|---|
Piotr Bauer | Jakub Dąbrowski | Jakub Dolecki |
Adam Ciesielski | Jakub Litke | Szymon Boruń |
Wojciech Sokołowski | Kasia Sak | Patryk Jeleń |
Arkadiusz Affek | Sara Stec | Konrad Bolesta |
Jan Dusza | Piotr Chodkowski | Piotr Majewski |
Dawid Steciuk | Józef Stocki |
Funkcjonalności
- Skanowanie kodów kreskowych kamerą
- Wpisywanie kodów kreskowych ręcznie
- Raportowanie poszczególnych pomieszczeń
- Walidacja umiejscowienia przedmiotów
Stworzono Przy Użyciu
Frameworki i technologie warte wspomnienia.
Pierwsze kroki
Flutter inventory app
Wymagania wstępne
- Dart SDK Strona instalacyjna Dart SDK
- Flutter SDK Strona instalacyjna Flutter SDK
- Android studio Strona instalacyjna Flutter SDK
Budowanie i uruchamianie
- Sklonuj repozytorium
git clone https://github.com/Lokinado/flutter_inventory_app
- Otwórz terminal w głównym katalogu projektu i zbuduj aplikacje korzystając z Flutter CLI
flutter build apk --split-per-abi
- Wygenerowany plik .apk jest gotowy do zainstalowania na dowolnym telefonie z systemem android.
Użytkowanie
Struktura aplikacji jest podzielona na 3 główne ekrany.
Panel Dodawania
Lewy panel jest odpowiedzialny za dodawanie budynków, pięter, pomieszczeń, przedmiotów i typów przedmiotów. Dla nowych przedmiotów możemy wybrać wcześniej wprowadzony typ jak i istnieje możliwość dodania komentarza.
Panel Skanowania
Panel na środku to panel w którym możemy skanować kody kreskowe wcześniej wprowadzonych przedmiotów aby stworzyć raport. Przed rozpoczęciem skanowania należy wybrać salę od której zaczynamy inwentaryzację.
Panel Dokumentów
Prawy panel jest odpowiedzialny za przeglądanie przeprowadzonych raportów i kodów kreskowych dodanych przedmiotów. W tym panelu istnieje możliwość wyeksportowania ich w formacie gotowym do druku.
Ścieżka rozwoju
Nie ma zaplanowanych uaktualnień w najbliższej przyszłości.
Licencja
Dystrybuowane pod Licencją MIT. Zobacz LICENSE
po więcej informacji.
Kontakt
Kierownik projektu: Krzysztof Borowski - krzysztofborowski02@gmail.com Link do projektu: https://github.com/Lokinado/flutter_inventory_app