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

Привіт! Це мій перший допис на DOU.
Я фулстек-розробник, близько двох років у продакшені: TypeScript, Node, React. Нещодавно мені знадобилося портфоліо. І я зрозумів, що не хочу ще одну сторінку зі списком навичок. Хотілося зробити щось, що мені самому буде цікаво робити і потім відкривати.
Перша ідея була велика: 3D-версія мене зустрічає відвідувача і моїм голосом розповідає про себе. Потім відчиняються двері, а за ними сайт з досвідом.
Першою сценою був замок. І він просто не працював. Величезний, порожній, і я не розумів, як пов’язати з ним свою історію.
Десь тоді я вигадав оголошення 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.
6 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарівЗадумка цікава, так само думав зробити «ляльку-цукерку», але зробив просто гарний сайт-портфоліо, без замашок, і гарно оптимізував SEO під ключ-слова свого імені і прізвища. (займаю перше місце в пошуках гугла=) )200-300+ відгуків на вакансію, може банально не бути часу на той лоадінг, пошуку кнопки щоб скіпнути заставку, а потім ще шукати кнопку де можна завантажити CV.
Стосовно вашого сайту — все цікавенько, але:
врахуйте, що зараз коли HR отримують по
Олексію, дякую за відгук, це портфоліо більше для себе, бо хотілося щось цікаве зробити, тому що деякі вакансії потребують саме портфоліо, а так я надаю CV у PDF форматі зазвичай при спілкуванні з HR. Круто що у Вас вийшло гарно налаштувати CEO, теж думаю зайнятись цим в наступних апдейтах
Та звідки ж ви лізете такі креативні
Нє, ну так то ідея перспективна — завести такий собі яскравий сайтик і показувати клієнтам цілі команди на аутсорс/аутстаф:
Клієнт — вимбачте, але це схоже.. кхм.. на бордель?! чи мені здалося?
Менеджер — не здалося, це креативне рішення — ми ж типу «тушки» продаємо, хі-хі)
Клієнт — е-е-е — Сувора Госпожа?
Менеджер — це наша PM, в неї дуже професійне CV
Клієнт — Вишибала?!
Менеджер — спеціаліст з кібербезпеки, теж дуже скіловий
Клієнт — м-м-м.. мазохісти?
Менеджер — рядові деви, куа, девопс.. але вони в цьому сеньйори, з багаторічним досвідом!
Клієнт — а що це за віконце з ганг, вибачте, банг?!
Менеджер — а це наш відео-чат де ви можете поспілкуватися зі всією командою, він захищений, не хвилюйтесь! ;-)
Ну виглядає як ідея на мільйон. Додати на полчатку сейлза який по дорозі до бару розповідає про команду, а коли відкриваются двері, там предстає вся ця картина
виглядає погано, вибачте