Javascript Developer & React Developer
Prehľad
Krátke zhrnutie
Úlohou je vytvoriť aplikáciu s prihlasovacou obrazovkou, ktorá obsahuje pole na zadanie používateľského mena a tlačidlo na prihlásenie. Po kliknutí na prihlasovacie tlačidlo sa má zavolať poskytnutá funkcia checkusername. Ak je používateľské meno platné, funkcia vráti e-mailovú adresu. Všetky chyby vrátené funkciou by sa mali spracovať. Po úspešnom prihlásení by sa mala zobraziť nová obrazovka s vrátenou e-mailovou adresou. Požiadavky na aplikáciu zahŕňajú použitie komponentov funkcie react, material-ui a poskytnutej funkcie checkusername. Namiesto odovzdávania e-mailovej adresy ako argumentu URL by sa malo použiť spracovanie stavu. Funkcia checkusername simuluje oneskorenie odpovede API a kontroluje, či je používateľské meno v platnom formáte a nie je už obsadené. Ak je používateľské meno platné, vráti e-mailovú adresu napísanú malými písmenami.
Pracovné skúsenosti
Role: App Developer
- Developed an app with a login-like screen that includes a username input field and a login button.
- Implemented the login functionality by calling the checkusername function and handling any returned errors.
- Translated the provided username into an email address and displayed it on a new screen after successful login.
Role: React Developer
- Utilized React function components to build the app's user interface and manage its state.
- Incorporated Material-UI to enhance the app's visual design and provide a seamless user experience.
| Kontraktor | 271 € / Denne |