Flutter Inventory App

GitHub GitHub language count GitHub top language

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ń.

Github Repo

Image of application interface

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

Budowanie i uruchamianie

  1. Sklonuj repozytorium
git clone https://github.com/Lokinado/flutter_inventory_app
  1. Otwórz terminal w głównym katalogu projektu i zbuduj aplikacje korzystając z Flutter CLI
flutter build apk --split-per-abi
  1. 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