Mariusz Trzaska PJATK (public)
Publiczna strona poświęcona mojej działalności w PJATK

Elastyczny i skalowalny system administracyjno-inwentaryzacyjny do zarządzania środkami w przedsiębiorstwach

Mariusz INŻ

Pobierz

Rozmiar pliku: 7.45 MB

Praca inżynierska obroniona w PJATK.

Tytuł: Elastyczny i skalowalny system administracyjno-inwentaryzacyjny do zarządzania środkami w przedsiębiorstwach

Autorzy: Piotr Natkaniec, Tomasz Gajewski, Kacper Barański

Promotor: dr inż. Mariusz Trzaska, prof. PJATK

Streszczenie:

Celem niniejszej pracy było stworzenie elastycznego i skalowalnego systemu administracyjno-inwentaryzacyjnego, przeznaczonego do zarządzania środkami w przedsiębiorstwach. System umożliwia przechowywanie środków, faktur, lokalizacji, kampanii inwentaryzacyjnych oraz obsługę incydentów i niestandardowych pól dla środków. Aplikacja została zaprojektowana w architekturze mikroserwisowej, w której każda z aplikacji ma swoje ściśle określone zadania. Warstwa backendowa została zbudowana w oparciu o język Java w wersji 25 z wykorzystaniem frameworka Spring Boot, natomiast frontend zrealizowano jako aplikację SPA przy użyciu frameworka Next.js z językiem TypeScript.

Słowa kluczowe: Java 25, Spring Boot, Next.js, Keycloak, RabbitMQ, AMS, ERP, PostgreSQL, Docker, konteneryzacja, aplikacja webowa