Як моє портфоліо із замку перетворилося на таверну

💡 Усі статті, обговорення, новини про Front-end — в одному місці. Приєднуйтесь до Front-end спільноти!

WANTED-постер з портфоліо Anton Duchenko

Привіт! Це мій перший допис на DOU.

Я фулстек-розробник, близько двох років у продакшені: TypeScript, Node, React. Нещодавно мені знадобилося портфоліо. І я зрозумів, що не хочу ще одну сторінку зі списком навичок. Хотілося зробити щось, що мені самому буде цікаво робити і потім відкривати.

Перша ідея була велика: 3D-версія мене зустрічає відвідувача і моїм голосом розповідає про себе. Потім відчиняються двері, а за ними сайт з досвідом.

Першою сценою був замок. І він просто не працював. Величезний, порожній, і я не розумів, як пов’язати з ним свою історію.

Десь тоді я вигадав оголошення WANTED. Ти заходиш, знаходиш постер, і він перетворюється на моє резюме. Мені дуже сподобалося. Але де вішають такі оголошення? Не в замках. У тавернах.

Постер WANTED у таверні

Постер WANTED у таверні

Тож замок пішов, і вся ідея перебудувалася навколо одного постера.

Таверна вночі

Таверна у фіналі

Спочатку таверна була з простих коробок. Столи, барна стійка, навіть дерева на стежці. Вісім прототипів отак, просто щоб відчути сцену. Я перепробував чотири варіанти світла і вибрав місячне. А мій улюблений баг: двері таверни були майже 5 метрів заввишки. Коли прийшли справжні 3D-моделі, вони зменшилися до звичайних 2.4 м.

Прототип сцени з коробок

Прототип: усе з коробок

Моделі взяті з безкоштовних наборів Quaternius. Стек: Vite, TypeScript, three.js, сайт на чистому DOM і CSS, хостинг на GitHub Pages, теж безкоштовно.

Інтер’єр таверни

Інтер’єр на моделях Quaternius

3D-мене у фіналі немає. Я не вмію в 3D, а вчитися заради однієї моделі довго. Тож я сховався за кадром. Поки що. Колись хочу таки зайнятися 3D і повернути версію, де я йду і сам розповідаю. Але це вже зовсім інша історія.

Хороші ідеї не приходять першими. Вони приходять після кількох замків.

Сторінка-резюме

А це вже резюме, в яке перетворюється постер

Подивитися: antonduchenko.github.io/portfolio

Буду радий фідбеку, особливо від тих, хто робив щось на three.js.

👍ПодобаєтьсяСподобалось4
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Задумка цікава, так само думав зробити «ляльку-цукерку», але зробив просто гарний сайт-портфоліо, без замашок, і гарно оптимізував SEO під ключ-слова свого імені і прізвища. (займаю перше місце в пошуках гугла=) )
Стосовно вашого сайту — все цікавенько, але:
врахуйте, що зараз коли HR отримують по 200-300+ відгуків на вакансію, може банально не бути часу на той лоадінг, пошуку кнопки щоб скіпнути заставку, а потім ще шукати кнопку де можна завантажити CV.

Олексію, дякую за відгук, це портфоліо більше для себе, бо хотілося щось цікаве зробити, тому що деякі вакансії потребують саме портфоліо, а так я надаю CV у PDF форматі зазвичай при спілкуванні з HR. Круто що у Вас вийшло гарно налаштувати CEO, теж думаю зайнятись цим в наступних апдейтах

Та звідки ж ви лізете такі креативні

Нє, ну так то ідея перспективна — завести такий собі яскравий сайтик і показувати клієнтам цілі команди на аутсорс/аутстаф:
Клієнт — вимбачте, але це схоже.. кхм.. на бордель?! чи мені здалося?
Менеджер — не здалося, це креативне рішення — ми ж типу «тушки» продаємо, хі-хі)
Клієнт — е-е-е — Сувора Госпожа?
Менеджер — це наша PM, в неї дуже професійне CV
Клієнт — Вишибала?!
Менеджер — спеціаліст з кібербезпеки, теж дуже скіловий
Клієнт — м-м-м.. мазохісти?
Менеджер — рядові деви, куа, девопс.. але вони в цьому сеньйори, з багаторічним досвідом!
Клієнт — а що це за віконце з ганг, вибачте, банг?!
Менеджер — а це наш відео-чат де ви можете поспілкуватися зі всією командою, він захищений, не хвилюйтесь! ;-)

Ну виглядає як ідея на мільйон. Додати на полчатку сейлза який по дорозі до бару розповідає про команду, а коли відкриваются двері, там предстає вся ця картина

виглядає погано, вибачте