Короче, очень много нюансов, но для начала просто интересно, как это работает) далее оценить и разбить по итерация и уже потом оценивать по баблу и общаться с разрабами
Советую сформировать идею конкретно и общаться, разговаривать с 10-20 владельцами екомерс проектами - нужен ли для них это продукт вообще /про платить пока и слова нет
Помимо этого софта общего , нужно писать внутренний софт по внешнему парсингу и товарным позициям на рынке и то, поменяют эту цену на 0,или изменят название товаров и тд, все будет падать