Разработка Портала для фонда помощи приютам для животных
2 задачи:
1. Личный кабинет (ЛК) пользователя
2. Портал (Сайт-объединяющий ЛК пользователей, ЛК Приютов и общие доступные разделы для незарегистрированных пользователей)
* Вёрстка есть, но может потребоваться доработка.
** в Задаче 2 необходимо соединить в единую платформу кабинеты приютов(разработано ранее) и кабинеты пользователей.
Сроки: дедлайнов нет, работаем в комфортном режиме. Но чем быстрее сделаем, тем быстрее приюты получат помощь, бездомные животные попадут в домашние условия.
Бюджет: обсуждаем.
Инструментарий: symfony 5, php7, js, html, MySQL, twig
Описание задач.
1. Личный кабинет пользователя
Личный кабинет пользователя реализует взаимодействие между пользователем и системой.
Основные функции: регистрация пользователя, добавление информации, оформление подписок, просмотр отмеченных животных, возможность приютить животное.
Разделы личного кабинета
- Мои подписки (содержит список подписок пользователя (подписки на приюты или животные))
- Профиль (данные пользователя, данные соц сетей)
- Мои питомцы (содержит список отмеченных или кому пользователь отправил помощь питомцев)
- Главная страница (содержит две секции (кому я помог, у меня на содержании))
https://www.figma.com/file/OzIlnTj45FSbJd7ssNPU18/...
2. Портал
Портал представляет собой пространство, в котором могут взаимодействовать три типа пользователей:
- приюты
- пользователи, желающие помогать этим организациям (или конкретным животным, которые находятся в этих организациях).
- посетители портала без регистрации личных кабинетов
Пользователь также в свою очередь имеет личный кабинет, где хранятся данные о его взаимодействие с порталом, а именно подписки, отмеченные животные, тем кому помог. Сам портал имеет несколько основных функциональных направлений:
- Выбор животных или приютов для помощи.
- Возможность приютить животное
- Поиск потерянных животных (выводить животных у которых есть признак “найден на улице” (также фильтровать по городу/региону), пользователь может искать животных в этом разделе, возможность добавить потерянного животного (форма добавления: фото, описание, адрес (геометка будет реализована позднее))
- Незарегистрированные (посетители портала(сайта) без личных кабинетов) пользователи могут просматривать основные разделы портала.
Главная страница состоит из подразделов
1.Краткая статистика (отображает краткую статистику фонда)
2.Помочь животным (содержит текст, картинку и кнопку для перехода в раздел пожертвований)
3.Сборы (показывает текущие сборы
4.Новости приютов (список новостей наиболее приоритетных)
5.Взять из приюта (текст и картинка и кнопка ведущая в раздел с животными)
6.Получить помощь (раздел для приютов)
6.1.Страница помощи (на этой странице можно выбрать один из способов помощи)
6.2.Помощь конкретному животному или приюту (здесь можно выбрать животное или приют для помощи)
6.3.Страница животного (содержит информацию о животном и функции для взаимодействия пользователя с этим животным (помощь, возможность приютить, отметить))
6.4.Страница приюта (содержит информацию о приюте и функции для взаимодействия с этим приютом)
6.5. Страница регистрации (форма регистрации + возможность быстрой регистрации через соц сети)
Визуализация по ссылке ( из Задачи 1).
https://www.figma.com/file/OzIlnTj45FSbJd7ssNPU18/...