Taip ramu ramu ir staiga PYST akyse balta!💥💥

 

 

Kažkoks tirštas rūkas su keistom formom lyg ir baltas ar rūžavas toks pradeda sklist aplink tave 💨. Kelias sekundes pasimakaluoja ir dingsta, atveriant tau vaizdą į dvi neaiškias figūras prieš tave 👽

 

Atrodo, kad jos su tavim bando komunikuoti:

ooOOoooOOO! Mes esame tavo būsimi-galbūt-jei-viską-teisingai-padarysi kolegos Tomas ir Donny!

Ehhhh…. The fuck?

Puikus klausimas! Mes esame skaitmeninės Tomo ir Donny kopijos. T & D yra tokie efektyvūs, kad jie sukūrė skaitmenines savo kopijas, kurios dabar su tavim kalba. Kietai ne?

I mean, krindžas?

Tikrai taip, koliega, bet ir netikėta, hehe! Anyways, einame prie reikalo. Tu sutikai atlikti mūsų testinę užduotį entuziastingai (arba ne, neįdėjome čia logikos) ir mūsų tikslas yra tau ją paaiškinti.

Okaayyyyy… Taiiiii…. ką turiu padaryt?

Kadangi mes nekenčiame bullshito ir jo neduodame niekam, prašome padaryti paprastą užduotį, kad galėtume įvertinti tavo programavimo skill’ą, greitį ir žinias. Iš tikro, mums labiausiai svarbus tavo GREITIS.

Galėtum sakyti… mes turime tikrą… Need for Speed’ą.

(mm gal nelabai paeina lietuviškai, bet nu tipo greitis… need for speed’as…🤔🤔)

OMG, kas čia daros 😱

Tavo užduotis yra sukurti tavo mėgstamiausių filmų sąrašą. Easy ane? Pasisetupink projektą, sukurk prisijungimo flows’ą ir sąrašą. Visa kita gali atlikti taip, kaip nori. Nori pridėti filtrą? Davai. Nori pridėti vienaragių ir vaivorykščių? Go for it! Mes įvertinsime tavo kodo bazę, kūrybiškumą ir visus kietus dalykus, kuriuos padarei. 

Ėėė, o nepamiršai kažko? Pavyzdžiui uhm, kokį tech stack’ą naudoti?

Ai jo! Mums labiausiai patinka vertinti kodą, kai jis yra parašytas naudojant REACT su TYPESCRIPT, sustailintas su CSS MODULES ir state’as valdomas su REDUX. O užpakalinėje pusėje, būtų galima sakyti, mums patinka katės…😻😽

*Awkward silence* Katės…?

Tipo nesi matęs kietų kačių NestJS webe? Pažie čia! Backend’as sukodintas su NestJS ir typescript tiesiog murkia iš greičio ir kietumo.

(一 。一”)

*dreba žemė* O ne, tik ne tai! 🤣

*piktas Donny išlenda iš lubų xd*

Mes sulaužysim tavo kodą. Gabaliuką po gabaliuko. Geriau apsaugok jį pridedant VALIDAtion’us ir guard’us. Tiek front’e, tiek back’e. Sąrašus be puslapiavimo, galimybės ieškoti filmų pagal jų pavadinimus ir rikiuoti pagal stulpelius, aš valgau pusryčiams.

Ble kas čia buvo xd

Ai, kartais Donny pamiršta išgert savo Redbulį ir tada išlenda piktasis Donny. Priprasi! Tik nepamiršk pridėti README kaip pasileist tavo projektą ir jis neturėtų išlįst pagal idėją.

TL DR

Sukurk savo mėgstamiausių filmų sąrašą ir pridėk autentifikacijos flows’ą.

Nebūtinai, bet jei netingi pridėk validacijas, galimybę ieškoti filmų, rikiuoti pagal filmo pavadinimo stulpelį ir readme. 

 

Naudok tokį UX/UI, kuriuo būtum patenkintas (-a).

Būtinai naudok React’ą, NestJS ir JS/TS. Visa kita (Redux, CSS modules) neprivaloma.

 

 

Atlikus užduotį, ją nusiųsk domantas@ababa.tech.

Good luck kolega!