Jest to strona giełdy, napisana w JavaScript z panelem administracyjnym, który obsługuje trzy szablony. Należy dodać czwarty szablon, który zostanie skopiowany z dostarczonej strony. Ważne jest, aby nowy szablon był zgodny z obecną funkcjonalnością i nie zakłócał działania strony.
Dane wyjściowe
Strona jest napisana w JavaScript, jej backend jest skompilowany do pliku .jar. Ważne jest, aby pamiętać, że nie ma kodów źródłowych projektu, ale dostęp do katalogów projektu przez SFTP jest zapewniony.
Wewnątrz archiwum znajdują się katalogi z indeksowymi stronami szablonów i plikami dla istniejących szablonów, które można wykorzystać jako punkty odniesienia.
Minifikowany JavaScript i brak źródeł mogą utrudnić wprowadzanie zmian, jednak wiadomo, że wymiana plików w projekcie nie zakłóca jego działania.
Wymagania dotyczące realizacji
Kopiowanie projektu:
Skopiować i dostosować dostarczony szablon z innej strony.
Projekt musi być dostosowany do pracy z funkcjonalnością obecnego systemu, obejmującą elementy związane z kryptowalutami.
Nie jest wymagane przenoszenie dodatkowych funkcji, których nie ma na oryginalnej stronie.
Integracja szablonu:
Dodaj nowy szablon do panelu administracyjnego, aby był wyświetlany jako "Projekt #4".
Zapewnij możliwość wyboru nowego szablonu przez panel administracyjny.
Zgodność:
Gwarantować, że nowy szablon nie zakłóci działania strony i będzie poprawnie zintegrowany z systemem.
Struktura i style powinny pozostać takie same, aby projekt wyglądał jak naturalna część systemu.
Ograniczenia:
Minifikowany JavaScript może stwarzać trudności w edytowaniu kodu. Zakłada się, że nie ma źródeł, ale dostęp jest zapewniony przez SFTP do wprowadzania zmian bezpośrednio w projekcie.
Wymagana będzie praca z już skompilowanymi plikami .jar, z możliwością rozpakowywania i wymiany plików w projekcie.