Na wstępię chcę podziękować za możliwość udziału w kolejnym etapie rekrutacji. Chciałbym podzielić się moimi spostrzeżeniami i uwagami dotyczących projektu.
Tailwind CSS & SASS
Na wstępie poruszę temat Tailwind CSS i Sass'a. Cały projekt został oparty o tailwind CSS, lecz w pewnych momentach użyłem sass'a aby zrobić customowe klasy (w dalszym ciągu oparte o klasy tailwind) w celu wykożystnia zasady DRY oraz do JS. Nie byłem do końca pewien, którego podejścia oczekiwaliście. Nastawionego na same klasy tailwind w pliku HTML lub klasy tailwind ze wsparciem Sassa, aby uniknąc powtórzeń kodu albo samego Sassa opartego na tailwind klasach. Tego nie byłem pewien więc zastosowałem oba rozwiązania.
Galeria zdjęć
Posiadam jeszcze zastrzeżenia do galerii zdjęć, ponieważ używając biblioteki Masnory.js nie byłem w stanie wyśrodkować zdjęć między przejściem kolumn z uwagi na to, że biblioteka pozycjonuje je absolutnie. Przez co są cały czas ustawione do lewej strony.
Karty
Miałem również dylemat z sekcją Oferta
, gdyż w zadaniu było
aby element był klikalny i nie do końca rozumiem co mieliście na
myśli, czy po prostu dać hover na element i dac cursor-pointer, czy
zrobić z całej karty link. Odrzuciłem te podejście z uwagi, iż w
karcie już znajduje się jeden link i dodałem tylko cursor-pointer.
Podsumowanie
W całym projekcie lwią część pisałem sam, oprócz biblioteki AOS do
animacji na scrolla. Dodałem pare komponentów od siebie aby lepiej
zaprezentować swoją wiedzę. Dużą uwagę poświęciłem na SEO
,
Ułatwieniu dostępu
oraz optymalizacji.
Zapraszam do obejrzenia projektu!