Я новичок в веб-разработке и ruby на рельсах, и я копирую другие сайты для практики.
Прямо сейчас я пытаюсь сделать копию BiggerPockets "инструмент оценки реабилитации", которые имеют несколько функций, которые я хотел бы реализовать в своем собственном конечном проекте.
Я не уверен, как структурировать проект, и хотел бы получить отзыв о моих идеях.
Модель: я думал о генерации моделей "rehabJob" и "rehabReport", о том, чтобы rehabJob соответствовал каждой строке (например, замена крыши, totalOnly, цена: 2000 USD), и rehabReport начинает модель, содержащую reportTitle и другие rehabJobs ( замена кровли, покраска, новые полы и т. д. c.)
Как отправить форму с несколькими моделями rehabJob, используя только одну кнопку отправки
Идеи о том, как реализовать «удаление / добавление» новых строк (rehabJobs)
Ссылка на инструмент: https://www.biggerpockets.com/rehab-estimator/new
Изображение реабилитации больших карманов инструмент imator: