Streszczenie projektu
Projekt zakłada stworzenie zaawansowanego systemu informatycznego wspierającego zarządzanie obiektami infrastruktury IT oraz ich powiązaniami. System został zbudowany z wykorzystaniem autorskiej platformy low-code, która umożliwia szybkie generowanie aplikacji frontendowych i backendowych na podstawie konfiguracji projektu.
Rozwiązanie zapewnia operacje CRUD, rozbudowane wyszukiwanie danych, możliwość eksportu wyników oraz cykliczne akcje na danych. Wszystkie dane są przechowywane w relacyjnej bazie danych, a logika biznesowa może być rozszerzana poprzez dodatkowe akcje implementowane w interfejsach systemu.
Kluczowe wartości
Znaczące skrócenie czasu wdrożenia – dzięki podejściu low-code możliwe jest szybkie generowanie systemów dostosowanych do konkretnych wymagań.
Elastyczność modelu danych – możliwość tworzenia i zarządzania obiektami oraz relacjami pozwala na modelowanie niemal dowolnych struktur danych.
Skalowalność i rozszerzalność – generowane systemy mogą być rozszerzane poprzez dodatkowe akcje i logikę biznesową.
Wizualna czytelność i zarządzalność danych – użytkownicy końcowi mogą łatwo nawigować po danych dzięki powiązanym formularzom i relacjom.
Zgodność z dobrymi praktykami inżynierii oprogramowania – system opiera się na sprawdzonych architekturach (frontend, backend, API, baza danych, docker).
Użyte technologie w projekcie
Magia bez kodowania
Twój system gotowy w mgnieniu oka
Wyobraź sobie, że wystarczy, że powiesz, co chcesz, a nie jak to zrobić. Nasza platforma zamienia Twoje potrzeby w gotowy system informatyczny – bez linijki kodu, bez serwerów, bez skomplikowanych konfiguracji.
Co potrafi magia AppGenerator?
Tworzenie systemów bez programowania
Opisz dane, jakie chcesz przechowywać – np. klientów, faktury, urządzenia – a my zbudujemy całą aplikację. W pełni funkcjonalną. Z formularzami, wyszukiwarkami, tabelami i API.
Dane zawsze pod ręką
Szukaj, przeglądaj, edytuj, usuwaj – wszystko za pomocą intuicyjnych ekranów. Nie musisz wiedzieć, czym jest SQL – po prostu działaj.
Dostęp do danych skrojony pod Ciebie
Pobieraj dane do Excela, przeszukuj ogromne zbiory informacji, eksportuj raporty jednym kliknięciem.

Zapisz się na Newsletter.
Klikając przycisk „Zapisuję się” wyrażasz zgodę na otrzymywanie na podany adres e-mail newsletter’a zawierającego informacje o projekcie „AppGenerator”
Możesz zrezygnować z newsletter’a w każdym czasie wysyłając wiadomość na adres: kontakt@pstepinski.pl.
Szczegółowe informacje o przetwarzaniu Twoich danych osobowych znajdziesz w Polityce Prywatności.
Oferowane funkcjonalności
Produktem działania platformy AppGenerator są działające i zintegrowane aplikacje frontendowa i backendowa.
Funkcjonalności Backend:
- Zarządzanie bazą danych. Backendowa aplikacja samodzielnie zarządza bazą danych. Tworzy, usuwa i modyfikuje tabele i kolumny.
- Operacje CRUD
- REST API pozwala na wykonywanie operacji CRUD-owych, jak i akcji na obiektach
- Wyszukiwanie z własnymi filtrami i paginacją
- Import danych z CSV
- Przygotowane klasy delegatów, wywoływające akcje na obiektach, gotowe do użycie w procesach BPM.
- Wbudowany silnik BPM.
Funkcjonalności Frontend:
- Operacje CRUD
- Łatwa i wygodna nawigacja pomiędzy powiązanymi relacjami obiektami. Zawsze możesz przejść z danego obiektu do obiektów powiązanych. Zarówno do dzieci, jak i do rodzica.
- Wyszukiwanie z istniejących obiektów. Jeśli istnieje relacja pomiędzy obiektami to formularze tworzenia i edycji pozwalają na wyszukanie zapisanych już obiektów w systemie.
- Pobieranie przefiltrowanych danych, widocznych na ekranie wyszukiwarki w formie CSV lub XLSX.
- Możliwość zbudowania aplikacji mobilnej. Aplikacja webowa jest stworzona w technologii, która pozwala na wygenerowanie aplikacji mobilnych.
- Responsywność aplikacji
- Wywoływanie akcji na danym obiekcie. Przykładową akcją może być wygenerowanie pliku PDF na obiekcie faktury.
Często zadawane Pytania (FAQ)
Czym jest AppGenerator?
To autorska platforma low-code służąca do szybkiego tworzenia systemów informatycznych. Pozwala definiować dane, relacje i logikę biznesową poprzez formularze, a następnie generuje gotowy system backend+frontend z bazą danych i API.
Jakie operacje mogę wykonać w wygenerowanej aplikacji?
Użytkownicy mogą:
- poruszać się między powiązanymi obiektami
- tworzyć, edytować i usuwać dane (CRUD)
- przeszukiwać dane z paginacją i eksportem (CSV/XLSX)
- wywoływać akcje na danych
Jakie typy danych są wspierane?
Wspierane typy to:
- Tekst
- Liczba całkowita
- Liczba zmiennoprzecinkowa
- Data
- Data z czasem
- Wartość logiczna
- Plik binarny
Czy mogę tworzyć relacje między obiektami?
Tak, system wspiera relacje ONE_TO_ONE i MANY_TO_ONE.
Dla MANY_TO_MANY można utworzyć obiekt pośredni.
Czy system generuje interfejs użytkownika?
Tak, frontend jest generowany automatycznie i zawiera formularze, wyszukiwarki, widoki tabelaryczne oraz możliwość wykonywania akcji na danych.
Czy dane są bezpieczne?
Tak, dane są przechowywane w relacyjnej bazie danych z uwzględnieniem dobrych praktyk bezpieczeństwa.
Czy mogę rozszerzyć funkcjonalność?
Tak, możesz tworzyć własne akcje i podpiąć je do obiektów poprzez implementację odpowiednich interfejsów.
Czy mogę już korzystać z AppGenerator?
Tak, ale z pewnymi ograniczeniami. Na chwilę obecną platforma nie jest dostępna publicznie w Internecie. Aby uzyskać dostęp skontaktuj zapraszam do kontaktu.