tolstojopii/Marketplace ? reverse-engineered prompt

Reverse engineered prompt

Сделай мне полноценный интернет магазин с каталогом товаров, поиском, фильтрами по категориям, сортировкой и пагинацией. Нужны корзина и избранное, чтобы они одинаково работали и для гостя, и для авторизованного пользователя, у гостя через локальное хранилище, у пользователя через сервер. Добавь регистрацию и вход по JWT, роли обычный пользователь и админ, защиту админских страниц, и личный кабинет с профилем, избранным и заказами как отдельным разделом.

На главной хочу витрину популярных товаров, красивые карточки, skeleton загрузку, toast уведомления и аккуратные анимации, но без перегруза. Для админа сделай страницу создания товара с валидацией формы и превью картинки.

Сервер должен быть на Node и Express, база PostgreSQL, с миграциями, сидом тестовых данных, защитой от слишком частых запросов, нормальной валидацией и тестами для авторизации. Если нужно, посмотри свежие доки онлайн, а потом собери это в рабочее приложение с Docker для запуска.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab