My Food-store (https://maryshevgit.github.io/food-store)
- В проекте сделана авторизация и регистрация через почту и пароль
- Панель администратора(доступна только авторизованным пользователям), с помощью которой можно добавлять еду на сервер
- Вся еда и типы приходят с сервера
- На главной странице получена вся еда по популярности
- Добавлен функционал добавления в корзину, при оплате заказа перенаправляет на страницу Orders, в котором описан заказ
- Переход по клику на опеределённую еду
- С помощью React Lazy оптимизировал загрузку сайта, с помощью неё все страницы кроме главной будут загружаться, только когда перейдут по ним
- Firebase
- Redux Toolkit
- RTK query
- TypeScript
- mockAPI