1) Затупил с type="reset", сначала не работала, оказалось, что кнопка должна быть внутри <form>
2) В процессе понял, что для загрузки файла нужно указывать метод POST
3) В форме регистрации сначала не проверил, что подтверждение пароля совпадает (для этого нужен JS), оставил как есть, просто два поля
4) В фильтре долго думал, как сделать диапазон цены, в итоге сделал два поля
5) В анкете забыл про legend в некоторых fieldset
6) Стили для input[type="color"] и range пришлось подгонять отдельно