Разработать frontend для e-commerce приложения на React
Фронт энд взаимодействует с ресурсами через апи. Приложение работает примерно так:
1. Система регистрации пользователей: Администратор создает пользователей и направляет им код подтверждения для авторизации. В интерфейсе пользователь вводит код, затем полученный по почте токен или пароль(однократно).
Всего 3 типа пользователей: Админ, Модератор и Юзер
2. Пользователи: У каждого пользователя есть страница в интерфейсе. данные в интерфейсе можно менять. Обычный пользователь просматривает только свою страницу, у модератора и админа есть доступ ко всем пользователям.
3. Продукты(ключи для автомобилей):
На главной странице пользователь использует фильтр( Автомобили и модели), затем просматривает продукты с информацией о них с фотографиями.
4. Создание покупок:
При выборе ключа пользователь добавляет к каждому объекту покупки фотографии и дополнительную информацию. Все объекты попадают в корзину.
5. Заказ:
Пользователь оформляет заказ, добавляет адрес и информацию о доставке. Свои заказы он видит всегда в интерфейсе. Модератору доступны все заказы и возможностью их менять.
6. Оплата происходит через Paypal или карту.
От фронтэндера требуется простой интерфейс и хороший дизайн, и, самое главное, правильно настроенное взаимодействие с ресурсами бэк энда. Разработка проекта начнется в ближайшее время.