Javascript Developer & React Developer
Přehled
Krátké shrnutí
Úkolem je vytvořit aplikaci s přihlašovací obrazovkou, která obsahuje pole pro zadání uživatelského jména a tlačítko pro přihlášení. Po kliknutí na přihlašovací tlačítko by se měla zavolat poskytnutá funkce checkusername. Pokud je uživatelské jméno platné, funkce vrátí e-mailovou adresu. Případné chyby vrácené funkcí by měly být zpracovány. Po úspěšném přihlášení by se měla zobrazit nová obrazovka s vrácenou e-mailovou adresou. Požadavky na aplikaci zahrnují použití komponent react function, material-ui a poskytnuté funkce checkusername. Místo předávání e-mailové adresy jako argumentu URL by mělo být použito zpracování stavu. Funkce checkusername simuluje zpoždění odpovědi API a kontroluje, zda je uživatelské jméno v platném formátu a není již obsazeno. Pokud je uživatelské jméno platné, vrátí e-mailovou adresu psanou malými písmeny.
Pracovní zkušenosti
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 | 6600 Kč / Denně |