Написал с нуля без использования фреймворков, использовал BEM - naming, flexbox, ajax, анимации итд. Есть также форма для отправки письма на почту написанная на языке PHP.
Вгору