Աշխատանքներ

Հարթակ · Ներքին փաթեթներ

Ներքին կոմպոնենտների և ադմին փաթեթների էկոհամակարգ

Ներքին հարթակը ~10 հաճախորդային կայքի հետևում՝ տարբերակավորված React/Next փաթեթներ հաշիվների, զամբյուղների, checkout-ի և ձևերի համար, կոնֆիգով կառավարվող ադմին համակարգ և համապատասխան Laravel core-եր։

Դեր
Առաջատար մասնակից և սպասարկող
Տարիներ
2024 — 2026
Հարթակներ
npm փաթեթներ · Ադմին վահանակ
Իմ մասնաբաժինը
~50% commit-ների

Խնդիրը

Յուրաքանչյուր նոր հաճախորդային կայքում նորից էին կառուցվում նույն հաշիվները, զամբյուղները, checkout-ները և ադմին CRUD էկրանները։ Դա ժամանակ էր խլում և բազմապատկում սխալները։

Ինչպես լուծեցի

  1. 01

    Կրկնվող կոդը դուրս է բերվել տարբերակավորված npm փաթեթների մեջ՝ օրինակային հավելվածներով, որոնք արտացոլում են իրական հաճախորդային կայքերը։

  2. 02

    Կոնֆիգով կառավարվող ադմին․ նկարագրում ես ռեսուրսը մեկ անգամ և ստանում ցուցակ, ֆիլտրեր, ձևեր և մեդիայի կառավարում։

  3. 03

    Design inspector, որը դիզայներներին թույլ է տալիս իրական ժամանակում կարգավորել CSS փոփոխականները և թարգմանությունները և պահպանել դրանք սկզբնական կոդում։

  4. 04

    Design token-ների միգրացիայի պլան՝ նախագծային override-ների հազարավոր տողերից ազատվելու համար։

Ինչ է անում

  • Հաշվի, զամբյուղի, checkout-ի և պատվերի էջերի template-ներ
  • Ադմին UI kit՝ ~20 կոմպոնենտով, մեդիա մենեջերով, rich-text, slug և tree դաշտերով
  • Ձևերի փաթեթ՝ հեռախոսի, ընտրության, ամսաթվի և վերբեռնման դաշտերով
  • Core API client, i18n և spacing token-ներ
  • Laravel admin-core՝ OTP մուտքով, դերերով և ունիվերսալ resource controller-ով

Արդյունքներ

Հրապարակված փաթեթ
10
Դրանք օգտագործող կայք
~10
Իմ commit-ները
1,066
Օրինակային հավելված
10
  • 10 հրապարակված փաթեթ՝ վերօգտագործված մոտ տասը հաճախորդային կայքում
  • ~1,066 commit իմ կողմից՝ առաջատար մասնակից

Տեխնոլոգիաներ

  • React
  • TypeScript
  • styled-components
  • Zustand
  • react-hook-form
  • Laravel 13

Ինտեգրացիաներ

  • CKEditor 5
  • npm

Մանրամասները, անունները և վիզուալները ընդհանրացված են՝ հաճախորդների գաղտնիությունը պահպանելու համար։ Սիրով կներկայացնեմ ճարտարապետությունը զանգի ընթացքում։

Հաջորդ նախագիծըԲրենդային կայք, merch խանութ և LiveOps վահանակ բջջային խաղի համար

Պրոդուկտի գաղափար ունե՞ք։Եկեք ստեղծենք այն։

Պատմեք ձեր գաղափարի, պրոդուկտի կամ թիմի մասին։ Սովորաբար պատասխանում եմ մեկ աշխատանքային օրվա ընթացքում։