Formaku CMS
Twórz strony i kolekcje danych. Zarządzaj treścią, mediami i publikacją z panelu PL/EN.
Dokumentacja →Otwarta platforma do budowania stron i sklepów. Zainstaluj ją na swoim serwerze lub poznaj plan usługi Formaku Cloud.
CMS 0.1.0-alpha.72 · MITProjektowanie wnętrz i konsultacje.
Artykuły i wskazówki dla zespołów projektowych.
Przedmioty do codziennego użytku.
Po zapisaniu szkicu otwiera się podgląd strony bez publikowania zmian.
Twórz strony i kolekcje danych. Zarządzaj treścią, mediami i publikacją z panelu PL/EN.
Dokumentacja →Połącz katalog i obsługę zamówień z aplikacją Laravel.
Zobacz przebieg zamówienia →Uruchamianie projektu z hostingiem, własną domeną, aktualizacjami i kopiami zapasowymi.
Zobacz plany →Planujemy samoobsługowy start z 14 dniami próby bez karty oraz miesięczne rozliczenie za projekt.
Strony, publikacje i treści, z hostingiem i własną domeną.
Katalog, koszyk i zamówienia. W planie cenniki PLN, EUR i USD.
Zdefiniuj pola i relacje, aby wygenerować formularze i listy rekordów. W edytorze możesz wybierać powiązane rekordy i dołączać pliki z biblioteki.
Buduj strony z tekstu, obrazów i kart. Wykorzystuj ponownie układy dzięki szablonom stron. Sprawdź podgląd szkicu, zaplanuj publikację i ustaw metadane SEO oraz mapę witryny. Edytuj nagłówek, stopkę i motyw witryny w ustawieniach.
Klienci po zalogowaniu widzą własne zgłoszenia. Zespół obsługuje je w panelu i może zachować wybrane pola do użytku wewnętrznego.
Dodaj do aplikacji Laravel katalog produktów i obsługę zamówień. Pakiet dostarcza API, na którym możesz zbudować własny sklep.
Wersja developerska. Do integracji i testów na danych syntetycznych. Gotowy interfejs sklepu, wysyłka i płatności online są poza obecnym zakresem.
Dokumentacja modułuGET /products · POST /quotesKatalog i wycenaOpublikuj SKU z ceną i zapasem. Zalogowany klient pobiera aktualną wycenę.
POST /ordersZamówienie i rezerwacjaKlient składa zamówienie z wyceny. Dostępny zapas zostaje zarezerwowany na określony czas.
POST /admin/orders/{id}/payPrzelew i odbiór osobistyUprawniona osoba potwierdza wpłatę i po odbiorze oznacza zamówienie jako zrealizowane.
Mały zespół może publikować ofertę i prowadzić sprawy klientów w tym samym panelu. Taką strukturę tworzy przykładowa konfiguracja startera.
Utwórz kolekcję „Strony i oferta”, dodaj treść i opublikuj stronę.
Klient składa zgłoszenie w portalu. Zespół może przypisać je pracownikowi przy zmianie statusu.
Zmieniaj status w panelu. Klient może sprawdzić szczegóły swojej sprawy w portalu.
Uruchom te polecenia, aby sklonować i zainstalować wydanie alfa. Potrzebujesz PHP 8.4+, Composera, Node.js 22.12+ i SQLite. Polecenie tworzące administratora uruchom osobno ze swoim adresem e-mail i wpisz hasło przed uruchomieniem demo.
Panel znajdziesz pod adresem wypisanym przez Artisan, na ścieżce /formaku.
Starter zawiera osobne logowanie, portal klienta i panel po polsku i angielsku. Pakiet formaku/cms możesz też zintegrować z istniejącą aplikacją Laravel.
git clone --branch v0.1.0-alpha.72 --single-branch https://github.com/formaku/formaku.git
cd formaku
cd apps/starter
composer install
cp .env.example .env
php artisan key:generate
touch database/database.sqlite
php artisan migrate
cd ../..
npm ci --ignore-scripts
npm run build
cd apps/starter
php artisan formaku:install
php artisan formaku:admin twoj-email@example.com
php artisan formaku:demo
php artisan serve