Учебный проект, сделанный при прохождении курса The Ultimate React Course (Jonas Schmedtmann, Udemy). Проект сделан на реакте. Отработанные темы, библиотеки и технологии:
- SPA
- Хранение данных в базе данных (supabase) и обращение к ней
- Авторизация
- Создание, удаление, дублирование и редактирование домиков (с проверкой введённых данных и загрузкой изображения)
- Фильтрация и сортировка данных в таблицах бронирований и домиков
- Просмотр, сортировка и фильтрация бронирований
- Удаление бронирований
- Изменение статуса бронирования
- Возможность добавления дополнительных услуг для бронирования (оплата завтраков)
- Создание новых пользователей с подтверждением по почте
- Изменение данных текущего пользователя (имя, аватар, пароль)
- Изменение аватара и пароля отключены для безопасности
- Изменение настроек приложения
- Статистика, выводящаяся в графиках
- Тёмный / светлый режим
Проект писался при прохождении курса The Ultimate React Course (Jonas Schmedtmann, Udemy).
Этот репозиторий - финальная версия проекта. Основной репозиторий всего курса с коммитами, включающими процесс создания проекта, находится тут (папка 17_the-wild-oasis
)