Какой проект сделать новичку чтобы вникнуть во фронтенд и бекэнд и быть востребованым на рынке труда?
Ой как много ошибок. Давайте же их разберем.
1) На сегодняшний день ни один новичок, особенно в веб или околовеб  не является востребованным по определению. Рынок невероятно перенасыщен джунами, готовыми работать за пачку дошика с сосиской. Востребованным может оказаться только программист с большим опытом работы с нужными технологиями и огромным багажем знаний. 
2) Одного проекта для вникания во все не хватит. Их нужно несколько, желательно десятков.
3) Не лезьте во все сферы. Фронтэнд и бэкэнд - это разные профессии, есть те, кто занимаются и тем и тем, но они тратили на изучение обеих областей огромное колл-во времени и все равно имеют знания в каждой из областей ниже конкурентов с таким же опытом. Выберите одно направление и двигайтесь в его сторону, если у вас нет минимум 3 года на обучение.
Но если хотите вот прям план: 
todo, многие рекомендуют потому что помогает освоить основы
Интернет магазин, более глубоко помогаем освоить язык
RESTfull api (для бэк), например
ЗЫ  JavaScript пишется слитно.
Начните с выбора специализации. Фронтенд и бекенд огромны сами по себе. Чтобы стать востребованным как fullstack-разработчик, нужно годы пахать.
- Основные навыки фронтенд разработчика
- Карта развития веб-разработчика