Структура Laravel проекта .. Куда ложить код?
Рекомендую прочитать ВСЮ документацию. Вопросов станет гораздо меньше. Например, вот тут всё разъяснено.
Картинки (дизайна), яваскипты и прочее в resources, веб-паком собираешь проект, билд в паблик скинется (по умолчанию уже вроде бы даже настроены правила сборки).