Ищите готовые решения в open source сегменте. Что-то типа
Magento.
Вы правильно делаете, что не переоцениваете свои силы. Написать работающую безопасную систему вам никаких ресурсов не хватит и опыта, ведь придется параллельно поддерживать старое решение.
У готовых решений есть пользовательская база, они проверены временем, многие типовые задачи уже были кем-то решены. А магента сейчас вообще под крыло адобе перешла, и они например вкладываются в образовательные ресурсы по платформе. Я вижу одни преимущества. Ну есть еще OpenCart, она вроде более легковесная, их часто сравнивают.
А потом просто ищите как залить туда свои данные, уж импорт данных есть в таких системах, через XLS там, или CSV.