Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Лучше всякого тз будет живой пример:
https://dok.ua/ua/doc/car/123108/2/18/28

Необходимо реализовать такую же логику хранения автомобилей.
База автомобилей не нужна, необходимо лишь реализовать добавление и управлением автомобилями в таком формате, с учетом того, что в дальнейшем это будет внедрено в другую экосистему.

Фронт не нужен, нужен апи по которому со всем этим можно будет взаимодействовать. (написать фронт для визуального тестирования можно по желанию)

то есть нужно:
Составление автомобилей по их свойствам:
Году, производителю, модели, типу кузова, двигателю, модификации.

Менеджеринг уже добавленных автомобилей.

Взаимодействие с каталогом в том же формате как на примере(выбираем год -> производителя которые есть по нему -> модель -> кузов -> тип двигателя -> модификация (последней может не быть))
Так же важно что бы логика и структура хранения данных никак не была завязана на этой последовательности, поскольку оная может быть изменена.

Про соблюдение принципов и чистоты кода лишь упомяну, это самособой разумеется.

год назад
AuGen
Олег 
34 годаУкраина
6 лет в сервисе
Был
10 месяцев назад
Заявки фрилансеров
Дмитрий
 
40 лет
2 года в сервисе
Был
месяц назад
год назад
Аркадий
 
24 года
6 лет в сервисе
Был
4 часа назад
47 отзывов
год назад
Лучший веб-программист ноября
Сергій
 
33 года
4 года в сервисе
Был
5 дней назад
год назад
Андрей
 
35 лет
12 лет в сервисе
Был
месяц назад
89 отзывов
год назад
Андрей
 
45 лет
3 года в сервисе
Был
10 месяцев назад
год назад
Орхан
 
29 лет
год в сервисе
Был
10 месяцев назад
год назад
Дану
 
29 лет
4 года в сервисе
Был
2 часа назад
год назад