
Twórz inaczej. Działaj odważnie.
„Jeśli robisz wszystko tak jak inni w biznesie, przegrasz. Jedynym sposobem, by naprawdę wyprzedzić konkurencję, jest bycie innym.”
Larry Ellison
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.

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.