Сделать веб приложение, на выбранном вами языке, при открытии должно показать кнопку «авторизоваться» по нажатию делает oauth авторизацию ВКонтакте, и показывает имя авторизованного пользователя после авторизации и 5 любых друзей пользователя. При последующих запусках/заходах на страницу сразу показывает всю информацию т.к. уже понимает, что авторизовано. Бекенд если потребуется, на любой технологии на ваш выбор.
Реализована аутентификация и обращения к VK API через Open API
Работает полностью на фронтэнде. Сборка фронтэнда и прочие навороты намеренно не используются.
В реализации задействованы промисы без полифиллов, посему работает только в современных браузерах.