ART SQUARE / FRATOO / 0.3.0
Od wizji do produktu.
Wersja przygotowana dla art-square.net na fratoo.u3d.net. Pierwszy etap platformy odkrywania i kolekcjonowania sztuki cyfrowej.
Architektura dopasowana do serwera
Frontend React i TypeScript, strony generowane podczas budowania przez Next.js. Na serwerze: Apache i PHP 8.2+, baza SQLite przez PDO. Działanie aplikacji nie wymaga Node.js na fratoo. Katalog ma własne adresy stron, a filtrowanie działa w przeglądarce i zapisuje stan w adresie.
Co działa
Strona główna, katalog ośmiu osobnych prac AI, karty dzieł i powiększanie, trzy kolekcje, studio i journal. Wyszukiwanie, filtry, sortowanie i rekomendacje na podstawie metadanych. Własne logowanie ART SQUARE, serwerowy zapis ulubionych dla zaproszonych kont oraz lokalne zapisy i wybór prac dla gości.
Konta i dane
Konta są zakładane przez właściciela przy użyciu narzędzia serwerowego. Brak otwartej rejestracji i automatycznego resetowania hasła pocztą. Hasła są przechowywane jako hashe, sesje mają ochronę cookie, żądania zmieniające dane wymagają tokena CSRF. Baza i sesje znajdują się poza katalogiem publicznym. Kolekcje zapisane w prywatnej wersji ChatGPT nie są automatycznie przenoszone na konta art-square.net.
Stan kolekcji
Osiem osobnych plików PNG, responsywne podglądy WebP i potwierdzone wymiary oryginałów. Kolekcja docelowa 40 prac, panel administracyjny, profile artystów i galerii oraz dwujęzyczny interfejs pozostają kolejnymi etapami.
Sprzedaż
Ceny są orientacyjne. Wybór licencji służy planowaniu zakupu i nie udziela praw. Płatności, zamówienia, faktury i pobieranie produktów nie są uruchomione. Ich wdrożenie wymaga ustalenia warunków sprzedaży oraz testów uprawnień i procesu płatności.
Wdrożenie
Instalator sprawdza PHP CLI i WWW, identyfikuje katalog domeny, tworzy kopię i uruchamia oddzielne wydanie. Cofnięcie przywraca poprzednią konfigurację przekierowań; nie usuwa kont ani kolekcji. Faktyczne uruchomienie na fratoo potwierdza dopiero wynik instalatora.
Zobacz stronę główną ↗