EditPhoto — приложение для редактирования фотографий. Оно позволяет пользователям загружать изображения и добавлять текстовые наложения. Приложение также поддерживает аутентификацию с помощью Firebase и Google Sign-In.
- Swift - Основной язык программирования для разработки приложения.
- SwiftUI - Фреймворк для создания пользовательского интерфейса.
- Firebase - Платформа для аутентификации и управления пользовательскими данными.
- Google Sign-In - Для аутентификации через учетную запись Google.
-
Аутентификация пользователей:
- Регистрация и вход в систему с использованием электронной почты.
- Регистрация с подтверждением на электронную почту.
- Вход через Google Sign-In.
- Сброс пароля.
-
Загрузка изображений:
- Выбор изображений из галереи.
- Съемка фотографий с помощью камеры.
-
Редактирование изображений:
- Добавление текста на изображение.
- Настройка размера шрифта и цвета текста.
- Масштабирование изображения с помощью жестов Pinch-to-Zoom.
- Поворот изображения с помощью жестов Rotation.
Для запуска добавьте свои GoogleService-Info и Info файлы