Данная работа является лабораторной работой в институте по предмету "Мобильная разработка". Необходимо сделать простое приложение с минимальным функционалом (с использованием удаленной БД Firebase)
1. Приложение может состоять из нескольких страниц.
1.1. Главная страница страница авторизации, без наворотов поле для ввода логина, пароля.
1.2. Есть страница регистрации поле для ввода логина (можно сделать так, чтобы это была просто эл. почта), поле для ввода пароля, поле для подтверждения пароля, добавление аватарки пользователя.
1.3. На странице профиля пользователя он может просмотреть свою информацию: логин, аватарку и список своих добавленных фильмов (добавленный фильм можно убрать из списка). На этой (или при желании другой странице) у пользователя есть возможность менять пароль, аватарку.
1.4. Авторизацию необходимо сделать, используя удаленную БД (использовать для удобства Firebase).
1.5. Есть страница-библиотека с какой-то базой уже добавленных фильмов (соответственно минимальные атрибуты к ним: картинка, название, жанр, год). Инф-я об этих фильмах лежит в удаленной БД. Можно добавлять данные фильмы к себе в избранное (как раз-таки эти добавленные фильмы пользователь сможет просмотреть у себя в профиле, об этом был пункт 1.3.
2. Приложение не должно быть слишком сложным (грубо говоря использовать самые простые решения), дизайн минимальный, без выкрутасов.
3. Для примера я прикреплю ссылку на работу , это приложение что-то вроде заметок, но с использованием встроенной БД. (Android gradle plugin version 7.0.0; Gradle version 7.0.2; Compile Sdk version 32 (API 32)
drive.google.com/file/d/1...