Лично я бы, если с нуля, не писал бы сразу проект, а начал с демок. Так как знаний на начальных этапах чтоб сделать правильно еще не хватает, и по сути учишься костыли писать. Можно взять learn.javascript.ru, повыполнять задания к статьям, сделать свои небольшие демо проекты к каждой статье (а идеи точно появяться в ходе изучения этих статей, так же как и вопросы на которые можно получить ответ попробовав что-то в тех же демках). А вот потом уже думать о том чтоб написать что-то более крупное, для закрепления изученного материала.