Նախապատմություն
Պատրաստ մակետները պետք էր իրականացնել Front-end-ում։ Կայքը ներառում էր՝
- Սպորտային պրոդուկտներ
- Խաղային պրոդուկտներ
- Հարթակային գործիքներ
- Լուծումներ, վճարման եղանակներ և մատակարարներ
- Ընկերության էջեր
Անիմացիոն կայք ընկերության և նրա պրոդուկտների համար՝ սպորտ, խաղեր, հարթակային լուծումներ և ծառայություններ
2021 թվականի օգոստոսից հոկտեմբեր Smartbet-ում աշխատել եմ որպես UI ծրագրավորող՝ դիզայներների և ծրագրավորողների թիմում։ Դիզայներները տրամադրել էին հաստատված մակետները, իսկ ես իրականացրել եմ կայքի բոլոր էջերի UI-ը՝ ներառյալ ադապտիվ տարբերակները։
Բացի էջերից, ստեղծել եմ բազմակի օգտագործման SCSS կառուցվածք՝ ատոմային մոտեցմամբ, BEM-ով և ոճավորման թոքեններով, ինչպես նաև իրականացրել եմ JavaScript անիմացիաներն ու անցումները էջերի և պրոդուկտային բաժինների միջև։
Smartbet-ի կայքում ներկայացված են պրոդուկտների տարբեր ուղղություններ՝ սպորտային, խաղային և հարթակային, ինչպես նաև լուծումներ, վճարման եղանակներ, մատակարարներ և տեղեկություններ ընկերության մասին։ Դիզայնն արդեն հաստատված էր։ Իմ խնդիրն էր յուրաքանչյուր էջ վերածել գործող, ադապտիվ և անիմացիոն ինտերֆեյսի։
Պատրաստ մակետները պետք էր իրականացնել Front-end-ում։ Կայքը ներառում էր՝

Բազմակի օգտագործման SCSS կառուցվածք՝ ատոմային մոտեցմամբ, BEM անվանակոչմամբ և ոճավորման թոքեններով. բոլոր էջերը հիմնվում էին ընդհանուր կանոնների վրա։

Իրականացրել եմ սպորտային, խաղային և հարթակային բաժինների բոլոր հաստատված մակետները։
Պրոդուկտների յուրաքանչյուր ուղղությունն ունի իր վիզուալ թեման՝ կայքի միասնական կառուցվածքի շրջանակում։

JavaScript անիմացիաներն ու անցումները համաժամանակյա փոխում են վերնագրերը, պատկերները և բաժինների գունային շեշտադրումները՝ էջերից կամ պրոդուկտներից մյուսին անցնելիս։

Ծառայություններ, լուծումներ, մատակարարներ, վճարման եղանակներ և ընկերության էջեր՝ փուլերով հայտնվող բովանդակությամբ։
Բոլոր էջերը հարմարեցված են տարբեր էկրանների, իսկ նավիգացիան, տառատեսակներն ու UI լուծումները պահպանել են միասնականությունը։















Մոտեցումներ, որոնց հետևել եմ յուրաքանչյուր էջում։
Հաստատված մակետները ճշգրիտ վերածվել են գործող էջերի։
Ատոմային/BEM ոճավորում և թոքեններ՝ ընդհանուր բոլոր էջերի համար։
Անցումները պահպանում են միասնական տրամաբանություն պրոդուկտային տարբեր ուղղությունների միջև։
Նույն փորձառությունը՝ տարբեր չափերի էկրաններին։
Նավիգացիան, տառատեսակներն ու UI լուծումները համահունչ են միմյանց։
Ծրագրավորման հինգ մաս և դրանց իրականացման մոտեցումները։
Մի պրոդուկտից մյուսին անցնելիս միաժամանակ փոխվում են վերնագրերը, պատկերներն ու բաժինների գունային շեշտադրումները։
Այս անցումները JavaScript-ով իրականացրել եմ այնպես, որ հեռացող և հայտնվող բովանդակությունը շարժվի համաժամանակյա։

Սպորտային, խաղային և հարթակային բաժիններն ունեն իրենց վիզուալ թեմաները։
Միևնույն ժամանակ կառուցվածքը ընդհանուր է. նավիգացիան ու դասավորությունը մնում են ծանոթ, փոխվում են գույներն ու պատկերները։

Գլխավոր էջի առաջին էկրանին, հիմնական բովանդակության կողքին, անընդհատ շարժվում և ձևը փոխում է վիզուալ օբյեկտը։

Ամբողջ էկրանով մենյուն խմբավորված է ըստ պրոդուկտների կատեգորիաների և բացվում ու փակվում է անիմացիայով։

Ծառայությունների նկարազարդումները, աջակցության տեղեկությունները, մատակարարների և վճարման եղանակների ցանցերը հայտնվում են փուլերով, ոչ թե միանգամից։

Պատմեք՝ ինչ եք ստեղծում։ Կպատասխանեմ երկու աշխատանքային օրվա ընթացքում։
Նոր կայք, պրոդուկտի ինտերֆեյս, դիզայն համակարգ կամ գործող լուծման բարելավում։
Նախորդ և հաջորդ նախագծերը։