Skrypt pozwalający ułożyć towar na danym obszarze.

Zleceniodawca
no avatar
Baza danych klientów
Opis

Dzień dobry.

Zlecę napisanie skryptu umożliwiającego użytkownikowi końcowemu rozmieszczenie towaru na danym obszarze. Poniższy algorytm określa jak skrypt powinien działać.

1. Użytkownik wpisuje długość i szerokość obszaru w cm na którym będzie rozmieszczał towar.

2. Skrypt generuje odpowiednio zeskalowane pole i pozwala użytkownikowi dodawać nieograniczoną ilość towarów poprzez podanie długości i szerokości w cm.

3. Skrypt generuje odpowiednio zeskalowany obiekt i umieszcza go w najbliższym możliwym miejscu, zaczynając od lewego górnego rogu.

4. Jeśli element jest większy niż obszar wygenerowany przez użytkownika końcowego lub większy niż miejsce które pozostało skrypt informuje o tym użytkownika.

5. Użytkownik ma możliwość dowolnego przemieszczania obiektów w ramach obszaru bez możliwości nałożenia się ich na siebie.

6. Użytkownik ma możliwość obracania stworzonych obiektów o 90st.

Dodatkowo, ew. drugi etap:

1. Użytkownik określa maksymalną wagę jaką może umieścić na obszarze.

2. Użytkownik określa wagę każdego dodawanego obiektu.

3. Skrypt liczy czy ciężar jest rozłożony równomiernie po obszarze i podpowiada jak rozłożyć towar najbardziej równomiernie.

4. Skrypt weryfikuje czy suma wag wszystkich obiektów nie przekracza maksymalnej dopuszczalnej wagi na obszarze i informuje o tym użytkownika.

Docelowo skrypt będzie umieszczony na stronie opartej na WordPress 6.0.3.

Technologie w których ma być wykonany skrypt:

1. HTML5

2. JavaScript

3. CSS

4. Ewentualnie jQuery 3.6.0, jQueryUI 1.11.4

Skrypt musi być responsywny i działać zarówno na przeglądarkach desktopowych jak i mobilnych.

Pozdrawiam

Opublikowano
2023-06-20
Kategoria
Wymagane funkcje
Wersja mobilna Responsywność
Preferowane rozwiązanie
Projekt będzie wdrożony na stronę osobno. Potrzebne przygotowanie samego skryptu.

Wysłane oferty (5)

no avatar
Tamara
0 umów
2023-06-21
analiza danych
artykuł
bazy danych
+ 17 więcej
no avatar
GMD
0 umów
2023-06-20
android
API
aplikacje mobilne
+ 52 więcej
Kacper
Kacper
3 umowy
2023-06-20
banner
cięcie grafiki
copywriting
+ 8 więcej
Budżet
800,00 PLN
Prawa autorskie
-
Ważne przez
30 dni