Лучшее решение - создание настоящего проекта, который решает какую-то проблему. Но вот незадача, самому такой проект будет сделать довольно тяжело, особенно если для его реализации нужны знания незнакомых тебе технологий.
Выход - найти себе партнёра, скорее всего такого же новичка, для работы над этим проектом в команде. Таким образом, вы разделите обязанности и облегчите работу, а по завершению разработки каждый из вас добавит этот проект к себе в портфолио, тем самым получив возможность доказать свой опыт реальной разработки.
Суть моей идеи - создать сервис, в котором новички в IT смогут искать таких же новичков и объединяться в команды для совместной разработки. Можно сделать как мобильное приложение, так и веб-версию. Сам сервис будет представлять собой подобие мессенджера.
В своём профиле пользователь сможет разместить о себе всю необходимую информацию, для этого ему будет доступно поле с вместимостью до 3000 символов. Будет доступно 3 раздела: доска объявлений, глобальный поиск участников (как по никнейму, так и по id) и мессенджер. Доска объявлений будет основной вкладкой. На ней пользователь сможет разместить объявление о поиске партнёров для совместной работы над каким-то проектом или чем-либо ещё. Чтобы избежать спама, можно ввести ограничение на количество размещений, например, 1 объявление в неделю для каждого пользователя. Текст объявления будет ограничен 5000 символами.
При размещении объявления можно будет указывать теги, как стандартные, так и пользовательские, а также то, специалистов в какой области ищет пользователь. Будет доступен поиск объявлений как по текстовому запросу, так и по тегам, возможно стоит реализовать фильтры. С поиском участников думаю и так всё понятно. Мессенджер же нужен для первого контакта и отклика на объявление, т.к. скорее всего дальнейшее общение будет происходить в других популярных мессенджерах.
Я пока не видел чего-то подобного, и возможно такой сервис не будет пользоваться особой популярностью, но как по мне, он всё равно может быть кому-то полезен.