Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Vytvorenie pluginu na WordPress

Vysvetlivky:
baseApp = naša stránka
xmApp = xManager - aplikácia tretej strany (link na dokumentáciu dolu)
tcApp = Trading Central - aplikácia inej tretej strany (dokumentácia link na dokumentáciu dolu)
Zdravím,
potreboval by som vytvoriť plugin, ktorý by riešil nasledovné veci:
1. Spracoval formulár na baseApp a dáta poslal do xmApp (vytvorenie demo účtu v xmApp ). Z xmApp sa vráti info s vygenerovaným heslom a následne zaslať užívateľovi e-mail s username a password, linkom na stiahnutie súboru a ešte jedným linkom. Taktiež poslať dáta z formulára na zadefinovaný e-mail v administrácii pluginu v baseApp (nie tie s heslom, tie idú iba užívateľovi, ale len tie, ktoré sa odosielali do xmApp ).
2. Spracoval druhý formulár na inej podstránke baseApp a dáta uložil do baseApp. Po vyplnení formulára sa užívateľovi odošle mail s aktivačným linkom, na ktorý keď klikne tak ho to hodí na potvrdzovaciu podstránku baseApp. V tom momente sa s dátami dočasne uloženými v baseApp udeje nasledovné:
- dáta sa odošlú do xmApp (vytvorenie real účtu v xmApp )
- dáta sa odošlú na mail určený v administrácii pluginu v baseApp
- dáta za z baseApp vymažú
- užívateľovi sa odošle e-mail o tom, že účet je aktívny a v tomto e-maily bude rovnako ako pri deme link na stiahnutie súboru a ďalší link.
3. Na inej podstránke baseApp bude prihlasovací formulár (meno/heslo). Keď užívateľ zadá prihlasovacie údaje (získané registráciou do xmApp, dáta sa odošlú do xmApp, odkiaľ sa vráti odpoveď či sú správne. Ak sú správne, tak užívateľovi zobraziť dáta z tcApp (iba ak sú prihlasovacie údaje do real account, demo nie)
Plugin nerieši samotnú registráciu ani prihlasovanie. Iba posiela dáta do xmApp a prijíma odtiaľ dáta a celá logika prebieha v xmApp.
Z vyššie uvedeného vyplýva, že k tomuto pluginu bude treba vytvoriť 2 formuláre (tie budú s napevno zadanými poliam, žiadne úpravy v administrácii). Tieto formuláre musia mať labels a placeholders preložiteľné polylangom a validovať dáta na frontende a pred odoslaním na backende.. Pri oboch formulároch treba použiť invisible recaptcha.
Formulár 1 (na hlavnej stránke baseApp - pre vytvorenie demo účtu):
- meno (text)
- email (email)
- telefón (text)
Formulár 2 (na podstránke baseApp - pre vytvorenie real účtu):
Tento formulár bude formou wizardu a bude 3-krokový. Na každom kroku sa bude zobrazovať aktuálny krok (napr. 1/3, 2/3, 3/3)
*1. krok*
- meno (text)
- priezvisko (text)
- telefón (text) - tu dať pred input nejaký select s výberom predvoľby podľa krajiny (defaultne vybrať krajinu podľa browsera)
- e-mail (email)
- potvrdenie e-mailu (email)
- heslo (password)
- potvrdenie hesla (password)
- adresa (text)
- psč (text)
- mesto (text)
- krajina (select)
- dátum narodenia (date)
- preferovaný jazyk (select: Čínsky, Český, Anglický, Ruský)
- mena účtu (select: EUR, USD)
- rozsah prvej inveestície (select: do 1 000 USD, 1 000 - 10 000 USD, 10 000 - 30 000 USD, 30 000 USD - 100 000 USD, viac ako 100 000 USD)
- skúsenosti s obchodovaním Forex/CFD/Akcie (option: nie, áno - ak je vybraté áno, tak ukázať number input s labelom "počet rokov")
- chcem bonus (select: 10-100% - po desiatkách percent)
- promo kód (text) - jediné nepovinné pole
*2. krok*
- doklad totožnosti (file)
- doklad o pobyte (file)
*3. krok*
Krátky dotazník s 3 otázkami a každá bude mať 2 odpovede: (dodám)
Submit a informácia o odoslaní formulára.
Následne pokračujú procesy uvedené v úvode.
Administrácia pluginu v baseApp bude rozdelená na 2 časti:
1. xManager:
- Login, Heslo, Host (na identifikáciu baseApp pri odosielaní užívateľských dát z formulárov do xmApp
2. Trading Central
Z tcApp sa cez RSS ťahajú dáta na zobrazenie viacerých typov (videá, články atď). Tu treba checkboxy, ktoré dáta zobrazovať a či je táto funkcia vôbec povolená. Ak je funkcia povolená, tak automatcky sa upravia parametre v linku, cez ktorý sa ťahá feed z tcApp
Dokumentácia:
xmApp - https://office.xopenhub.pro/docs/xManager_Specs.pdf
tcApp - v prílohe
V prípade otázok či záujmu ma prosím kontaktujte.
27 zobrazení
Zadavatel
placeholder profil
ikona hodnoceni
2 hodnocení
členem od 20. 10. 2014
Neověřen
ikona hodnoceni
A
B
C
D
E
ikona hodnoceni
od Fire-fly (9 hodnocení)
1. 11. 2021

Super pohodová spolupráce, určitě doporučuji!

ikona hodnoceni
od Ing. Martin Rašovský (22 hodnocení)
8. 6. 2020

Velmi dobrá spolupráce. Komunikace, platba, ochota navýšit cenu dle práce nad rámec zadaní. Doporučuji! 🙂

ikona

Budu se těšit na další spolupráci. 🙂👌

Další poptávky Více