Skip to content

tylkocom/tylko-frontend-recruitment

Repository files navigation

tylko-recruitment

Projekt

Pod tym linkiem znajdziesz prosty Landing Page złożony z headera, jednej sekcji, oraz footera.

Ogólne uwagi co do projektu

Na początku chcielibyśmy, abyś zrobił/a clona naszego repozytorium i ustawił/a go jako prywatne - to bardzo dla nas ważne. Stwórz nowego brancha, na którym ustawisz pull requesta (ułatwi nam to sprawdzenie Twojej pracy).

Wszelkie linki użyte w projekcie powinny być zaślepkowe, mogą prowadzić np. do google.com

Kodując korzystaj z naszego design systemu. Na codzień pracujemy z tailwindcss v2. W repozytorium jest już gotowy plik konfiguracyjny dostosowany pod nasz design system.

Zależy nam na responsywnej stronie, w myśl techniki RWD.

Wszystkie teskty powinny być tłumaczone w trzech językach: Angielski, Niemiecki, Francuski. Odpowiednie pliki z tlumaczeniami znajdują się w repozytorium. Spróbuj również zakodować zmianę języka za pomocą linków w prawym dolnym rogu stopki. Do tego celu możesz skorzystać z paczki nuxt-i18n.

Działanie sekcji

Zmiana wyboru w radio buttonie powoduje odpowiednią zmiane ikony / tekstu. Odpowiednie ikony wyeksportuj z Figmy.

Zdjęcia hostujemy przez cloudinary:

Hero - https://res.cloudinary.com/cstm/image/upload/v1646825329/lp/foreverforest/hero/A.webp

Logo - https://res.cloudinary.com/cstm/image/upload/v1646903333/lp/foreverforest/logo/A.webp

Dla uproszczenia przyjmijmy że operujemy walutą Euro.

Po wciśnięciu przycisku wybrane w forumlarzu dane powinny wysłać się na zaślepkowy endpoint, na przykład jeden z tych które znajdziesz tutaj: https://jsonplaceholder.typicode.com/. Spróbuj również zwalidować wcześniej podany w formularzu email w dowolny sposób.

Jeżeli dane zostały poprawnie wysłane, wyświetl stronę "Thank You"

Podsumowanie

Link do repozytorium: https://github.com/tylkocom/tylko-frontend-recruitment

Link do projektu: https://www.figma.com/file/96kRlhtQqkjQ5gwhVWLUqG/LP-Las-na-zawsze?node-id=0%3A1

Mamy nadzieję, że będzie to fajna przygoda. Jeśli masz jakiekolwiek pytania do nas lub do naszych designerów to dawaj znać!

Powodzenia i dobrej zabawy!

Build Setup

# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate

For detailed explanation on how things work, check out Nuxt.js docs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published